利用struts框架环境编写web留言本软件

利用struts框架环境编写web留言本软件

ID:6068282

大小:27.50 KB

页数:5页

时间:2018-01-01

利用struts框架环境编写web留言本软件_第1页
利用struts框架环境编写web留言本软件_第2页
利用struts框架环境编写web留言本软件_第3页
利用struts框架环境编写web留言本软件_第4页
利用struts框架环境编写web留言本软件_第5页
资源描述:

《利用struts框架环境编写web留言本软件》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、利用Struts框架环境编写WEB留言本软件  【文章摘要】全信息化与全数字化,全数字化网络化应是21新世纪人类社会的重要特征,计算机软件在内是企业知名网站开发如:百度新浪等,都需要大量的引用,或者在更多用途上。在当今还是不久以后软件作为主打领域,在经济发展中各种企业国际竞争,它都是必不可少的重要引擎。【关键词】JAVA;Struts;Oracle数据库1Eclipse连接数据库的util程序对于Eclipse与Tomcat我们之前已经论述过之间的关系,但如何进行数据库的指引需要进一步的操作关联。首先我们在此项目包book之下新建一个util文件夹

2、里边分别新生4个JAVA类,其中两个为Convert,与Dbools类,另两个为我自己所编写的翻页程序插件。其中class.forname方法为连接数据库Oracle的方法,每个数据库都是不同的mySQL为另一种方法,conn=DriverManager.getConnection方法为连接数据库的协议。2DAO等类方法具体的编写流程与action的流程5数据持久层由Java对象持久化类和数据访问对象(DAO)组成。每个数据库表都对应着一个持久化对象,这样就给予了开发者使用OO思想设计和开发的便利,同时也屏蔽了具体的数据库和具体的数据表、字段,消除

3、了对数据库操作的硬编码在重用性上的弊端。DAO类,我把他比作厨师,为与数据库直接操作的程序,对于前台(客户端)所发来的命令翻页等进行一系列的操作。Action类的超连接超级连接跳转类它与当时我们所介绍的struts-config.XML有重点联系。通过XML文件进行指引找到Action,再通过Action类里的下一步跳转方法进而实现网页之间的传值与翻看。如下所示:表示层结合JSP和Struts的TagLib库处理显示功能,利用ActionServlet将请求(*.do)映射到相应的Action,并由Action调用业务逻辑的服务组件,然后根据处理结

4、果跳转到Forword对象指定的响应页面。业务流程的部署由struts-config.xml完成。下面以一个显示所有用户信息的请求(.do)为例来说明配置文件的使用。  type=“flow.action.Action123”name=“TextForm”scope=“request”>5首先根据struts-config.XML查找到Action123的类进而再通过next进而转向jsp文件夹里的123.jsp网页,剩下的Action包以此类推,都是通过一层层数据查找而来,所以在命名规则上要有严格的规范性与不重复性,才能做到零错误率。3JSP,H

5、TMLJSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。JSP全名为JavaServerPages,其根本是一个简化的Servlet设

6、计,他实现了Html语法中的java扩张(以5形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。通常JSP页面很少进行数据处理,只是用来实现网页的静态化页面,只是用来提取数据,不会进行业务处理。JSP技术使用Java编程语言编写类XML的tags和scriptlet

7、s,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP(JavaServerPages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet是JSP的技术基础,而且大型的Web应用程

8、序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。