老师让我们做一个Structs的HelloWorld实例程序(spring+struts+hibernate),实现页面提交用户和密码 ,后台处理做简单处理,返回成功或失败页面。我找了一些Struts的书和教程,看了下又action、dao、form什么的,自己感觉有些乱,请大伙帮忙教我一下,越详细越好,谢谢了!!
------解决方案--------------------------------------------------------
action是一个动作类,前台的每一个处理,比如登录按钮按下后会触发loginAction
form对应着前台的一个表单,前台的form标签里面的内容与之对应
service业务操作都在这里面
dao持久层,负责与数据库沟通,里面包括了很多的简单的数据库的增删改查函数,用来提供给业务层使用
action和form用struts来实现
service用spring
dao用hibernate
------解决方案--------------------------------------------------------
下载spring,里面有个helloworld,去学习吧
------解决方案--------------------------------------------------------
- Java code
---------- 提交(User)------------------- | JSP |----------->| Action(Struts) |-----------------|---------- | | | | | | | | | | | |---------- 成功| | -----------------查找用户,匹配用户密码(User)----------------|成功页面 |<----------| | |service(Spring)|----------------------->|Dao(Hibernate)|---------- | | | | ---------------- | | 返回User | | 返回User实体类 |---------- 失败| |<---------| |<------------------------------|失败页面 |<----------|------------------- ---------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
http://download.csdn.net/source/831612
这有一个拿去看看