毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

jsp文章发布系统的设计与实现(3)

时间:2019-10-26 15:48来源:毕业论文
通过JSP技术可以来实现作者的投稿,评测,编辑,审核。而评测人进行对作品的审核来决定作者的文章是否通过,以及通知作者最终结果。 ApacheTomcat构架


通过JSP技术可以来实现作者的投稿,评测,编辑,审核。而评测人进行对作品的审核来决定作者的文章是否通过,以及通知作者最终结果。
ApacheTomcat构架通过系统运行平台,对整体的框架结构进行设计构建,在与数据库进行连接,最后对系统进行全方面的调试来完成。
系统采用B/S模式。这个系统当中最主要的便是数据库,一个优秀庞大的数据库可以支持进行一个软件的全程设计。透过软件系统与数据库的对接可以实现界面的设计和使用以及对数据的操作处理。
 
本系统使用的是三层结构,客户可以在浏览器下对数据进行下载和操作修改,通过JSP语言设计的页面做到浏览器的逻辑表现并在客户端实现。JAVABEAN是一种可以在WWW服务器上正常运行的一种语言,要想撤回到上一步客户的浏览器则需要使用JSP技术,至于相关的逻辑则需要经过JAVABEAN来实现。要想使网页更加的简洁,方便,便于对系统进行文护,以及能够增强系统的扩充性,这些都是离不开逻辑的表现和业务分离。系统通过JDBC的中间件来访问数据库,数据库的服务器对本系统所需求逻辑当中的事务和数据进行了相关的定义。表现手段通过JSP技术实现,JSP的引擎采用了Tomcat7.0.57,数据库的驱动采用JDBC3.0支持,由于系统的测试需要成熟的数据库作为基础,所以系统选择MYSOL作为数据库的使用服务器。
2.2 本系统采用的关键技术
2.2.1 JSP技术
SUN系统公司在1999年的6月份研发出一种新技术名为JSP,这是基于JAVAServlet以及完整的JAVA体系的开发技术。通过这一技术可以构建新型,安全,跨越平台的动态网站。它主要有如下几个方面的特点:
将内容的生成和显示进行分离
内容的生成和显示分离都离不开JSP技术。而能够在WEB页面上对最终页面进行更改和格式化则需要用到HTML语言和XML语言。想要生成页面上的动态内容就要通过JSP标识或者脚本来运行设计(是根据请求来变化内容,比如请求账户信息或者一本书的价格)。SERVLET和JAVABEAN组件把生成的代码内容封装起来,同时在脚本中结合起来,并且所有的脚本也在服务器终端运行。JSP的标识和程序脚本是通过JSP的引擎解释的,而且同时衍生出所需求的内容(比如进行访问时采用了JAVABEAN的组件或者在对数据库进行访问时也用到了JDBC技术),最终可以将最后的结果以XML语言的形式返回到原来的浏览器中。这样的操作利于使用者保护属于自己的代码,同时也保证了任何基于HRML的WEB浏览器的可行性使用。
强调组件的重用
大部分的JSP页面都是通过可反复使用和跨平台的组件来实行程序的要求,甚至更为复杂的操作处理。程序的开发者可以共享这些资源,和更多的用户进行分享使用,这样就能使越来越多的客户能够充分使用这些组件。此方法加速了总体开发进程。
采用标识简化页面开发
并不是所有熟悉精通脚本语言的程序设计者都可以成为WEB页面的开发人员。JSP技术封装了许多功能:JAVABEAN组件的访问和实体化,调整和检查组件的性质,下载APPLET以及运行其它办法用于更困难的设计和消耗功能。
JSP的扩展可以使用设计定制的标识来达到功能。而另外的使用人员则可以通过这为经常使用的功能构建属于自己的标识库。这能够让WEB的研发人员使用熟练的工具和相似的标识来执行特殊功能的组件来运行工作。
JSP页面想能够提供扩展性和其它性能就必须与JAVA平台,J2EE和EJB技术融合在一起,这对于WEB的应用部署是必须的。 jsp文章发布系统的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_41437.html
------分隔线----------------------------
推荐内容