解析Hibernate+Struts结合开发(3)_JSP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:解析Struts配置教程
Struts框架是目前流行的JSP开发框架,本文就其进行了基础讲解。 首先下载Struts软件包,到http://struts.apache.org/下载Struts,Struts各版本的差异很大,这里已Struts1.2.9版本为例,解压缩包内容如下: 1、在tomcat安装目录下的webapps目录中建立一个webj


  再次,使用Struts框架来实现逻辑控制,利用系统提供的向导可以生成视图及控制器。具体的配置在Struts-config.xml文件中。相关代码如下:
<form-beans>
<form bean name=”LoginForm” type=”com.LoginForm”>
</form-beans>
<action-mappings>
<action attribute=”LoginForm” input=”Login.jsp” path=”/DoLogin”
….
</action>
</action-mappings> 

  输入页面Login.jsp将用户填写的登录信息提交给控制器DoLogin进行处理,控制器调用由Hibernate定义好的持久化类User从数据库中读取相应信息进行验证。操作完成后将提示信息展示在表示层中。DoLogin中使用语句User u1=UserDAO.findbyname(username)得到User对象,然后就可以进行登录信息的验证。

  从整个开发过程可以看出,程序员除了利用向导对有关的配置文件进行修改,只须编写少量代码即可完成登录模块的编码。开发完成的模块符合MVC框架的要求,质量比较高,易于修改和维护。

  总结与展望

  Hibernate是一个功能强大、高性能、非常流行的ORM工具,它推动了基于普通Java对象模型、用于映射底层数据结构的持久对象的开发,能够提供高级数据查询和检索服务。Struts是一个优秀的基于J2EE平台的MVC框架,它简化了WEB层的开发,实现了应用程序的显示逻辑和业务逻辑的分离。将这两种技术结合起来开发J2EE应用,能极大的提高开发效率,使系统具有更好的可维护性和可扩展性。这种开发策略正逐渐被众多程序员所接受,在实际开发中得到广泛的应用。

分享:解析简单计数器的并发问题
%@pagelanguage=javacontentType=text/html;charset=UTF-8 pageEncoding=UTF-8% EhtmlPUBLIC-//W3C//DTDHTML4.01TR/html4/loose.dtd html head metahttp-equiv=Content-Typecontent=text/html;charse

共3页上一页123下一页
来源:模板无忧//所属分类:JSP教程/更新时间:2010-03-14
相关JSP教程