基于J2EE平台电子商务系统(12)
发布时间:2021-06-07
发布时间:2021-06-07
我是电子信息工程专业, 毕业设计选做的是软件可发, 该系统结合Java和struts等技术,模拟网上购书平台的一个毕业论文
开发的一种动态网页编程技术。JSP主要是为了提供一种建立动态网页的一种方法,同时也提供一个Servlet端框架[2],基于这个框架,开发者可以很容易的把HTML、XML、JAVA、JavaScript等其他脚本语言灵活快速的创建和维护页面,特别是当期的商业性系统。我主要选择JSP编程技术[2]的优越性在于以下几点:
第一、它是在JAVA语言的基础上由Sun公司开发的,所以它也
是一次编译,到处运行。
第二、系统支持多平台,基本上可以在任意环境中开发,可以在
任意环境中能扩展更能和在任意系统下进行部署,所以通过以上的优点,Asp/Php它们过于局限。
第三、多样化和功能强的开发工具的支出,它在JAVA语言的支
持下可以很好的支出Struts、Hibernate、Spring 很多框架有效的结合使用,而JAVA语言许多优秀的开发工具都是免费使用,并且许多已经可以顺利的运行于多平台,这样也可以节约一定的成本问题。
JSP的运行原理[2]:
在第一次获得客户端浏览器发送的请求时,通过JSP引擎吧JSP
文件换成一个Servlet,通过.jsp文件编程成Java. class文件。当Servlet引擎接受到请求后,如果设置了最新的JSP,它会找到原来JSP文件,检查当前文件在上次编译后是否有所改动,如果改动过,就会重新编译新的Class文件,来将请求转给编译好的Servlet引擎执行。
在编译是出现错误,发现JSP文件有任何语法上的错误,转换过
程将会中断,不会生成class文件,并且向客户端发出错误信息;如
上一篇:圆与方程 (教案)
下一篇:边坡稳定性声发射监测