• 使用java开发简单的mis系统所需的技术


    开发mis系统用到的技术

    1.

    b/s架构:就broser/server,浏览器/服务器的说法。服务器端要运行tomcat,提供链接数据库服务供java代码读写数据,这个可以在eclipse中配置运行。浏览器则解释jsp或html格式中的标记元素,用于显示。

    2.tomcat:

    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应html页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

    3.jsp:

    JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的servlet设计。
    它实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
    JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从servlet中分离出来。
    Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
    jsp介于html和java之间的感觉,能写输入框等元素,也能写java,而html只负责显示。
     
    4.Ajax
    AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
    AJAX = 异步 JavaScriptXML标准通用标记语言的子集)。
    AJAX 是一种用于创建快速动态网页的技术。
    通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
    传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。

    从浏览器的角度上分析,每次请求刷新页面,服务器端tomcat分析java语句,把从数据库查到的信息叫给前段显示。比如你登陆后你可以看到自己的个人信息,就是根据你的账号从数据库里查的。如果你要改,得提供输入框,就是在jsp或html写的。某个输入框如果不能输入英文,那就涉及到了函数和事件。为这个输入框增加onpress事件,每次按键盘的时候触发某个函数。函数就是javascript,还可以用jquery。填写好信息点击保存,触发事件,过去每个输入框的值,提交给下一个jsp页面,里面写java语句,提交给数据库。也可以在本页面调用ajax。
  • 相关阅读:
    python 创建文件夹
    Python利用pandas处理Excel数据的应用
    解决git rebase操作后推送远端分支不成功的问题
    LeetCode 1 两数之和
    LeetCode 70 爬楼梯
    LeetCode 11 盛水最多的容器
    LeetCode 283 移动零
    数据结构与算法 ---- 数组 -- Array
    跳表???
    自顶向下编程
  • 原文地址:https://www.cnblogs.com/wangfengbin/p/6306513.html
Copyright © 2020-2023  润新知