求教一个Structs的HelloWorld实例程序!!(急~~)
老师让我们做
一个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
这有一个拿去看看