actionform和action组件设置Word文档下载推荐.docx
- 文档编号:15690878
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:21
- 大小:872.56KB
actionform和action组件设置Word文档下载推荐.docx
《actionform和action组件设置Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《actionform和action组件设置Word文档下载推荐.docx(21页珍藏版)》请在冰豆网上搜索。
加博友关注他
最新日志
JDBC操作oracle数据表如何用
防止ie6下拉列表遮盖div
eclipse(myeclipse)自动联想
struts.xml详解
在struts中利用动态ActionF
去除String数组里的相同字段
随机阅读
有关小玉《大唐乱世》上市的种种
用十二五来挽救我们的牛市
“中国菊”和“非洲菊”
儿童期父母离婚与成年期中风有关
懒冬
往事、周生生珠宝和其他
首页推荐
中国互联网未老先衰
朱莉与皮特大秀恩爱
让子弹飞是完美性爱
质疑杰克逊新专辑
实拍杭州大雪(图)
玉树灾区的不明物体
更多>
>
在struts中利用动态ActionForm做的简单登录示例
Java2010-07-1010:
53:
43阅读42评论0字号:
大中小
开发环境:
MyEclipse6.0+Tomcat6.0
Step1:
新建一个webproject,取名为LoginProject。
图 1
Step2:
为LoginProject添加struts支持。
图2
图3
Step3:
新建两个jsp页面,一为登录成功时所转向的success.jsp,一为登录失败时所转向的failed.jsp。
图4
图5
用同样的方法新建failed.jsp页面。
Step4:
打开struts-config.xml,在空白处右击选择Form,ActionandJSP。
图6
Step5:
在usecase输入login,选择DynamicFormBean
图7
Step6:
为动态FormBean添加两个属性,用户名userName和密码password。
点击Add按钮进行添加。
图8
注意:
在设置密码属性时要把JSPinputtype设成password类型,如上图。
图9
Step7:
添加完两个属性后,在OptionalDetails中切换到JSP标签,选择创建jsp,该jsp页面用于登录,供用户输入用户名和密码。
图10
Step8:
完成上述操作后点Next进行Action设置。
在OptionalDetails中选择Forwards,设置登录成功和失败时所转向的页面。
点击Add进行添加。
图11
用同样的方法添加登录失败时转赂failed.jsp页面。
图12
图13
Step9:
完成上述步骤后打开struts-config.xml文件可看到设置的情况:
图14
整个工程的目录结构如下
图15
Step10:
打开LoginAction.java文件,编写如下代码,进行简单的登录验证:
上图所示验证代码如下:
publicActionForwardexecute(ActionMappingmapping,ActionFormform,
HttpServletRequestrequest,HttpServletResponseresponse){
DynaActionFormloginForm=(DynaActionForm)form;
//TODOAuto-generatedmethodstub
//强制转换成对应的类型。
StringuserName=(String)loginForm.get("
userName"
);
Stringpassword=(String)loginForm.get("
password"
//简单验证用户名和密码
if(userName.equals("
Teson"
)&
&
password.equals("
helloteson"
)){
request.setAttribute("
userName);
returnmapping.findForward("
success"
}
else{
failed"
用户名为Teson,密码为helloteson,可自行设定。
图16
Step11:
打开success.jsp页面,添加以下代码:
图17
上图在<
body>
<
/body>
之间所添加的代码:
Welcome&
nbsp;
%=request.getParameter("
)%>
!
<
br>
同样简单编辑一下failed.jsp页面。
图18
Step12:
点击MyEclipse6.0的部署按钮
,把LoginProject这个工程部署到Tomcat服务器中。
图19
Step13:
启动Tomcat服务器,在浏览器输入http:
//localhost:
8080/LoginProject/loginl.jsp就可以访问了。
输入Step10所设定的用户名和密码。
图20
图21
小结:
动态ActionForm通过动态配置struts-config.xml文件来实现,不存在对应的java文件,因此可以减少ActionForm的数目,更好的实现代码复用。
0人|分享到:
阅读(42)|评论(0)|引用(0)|举报
历史上的今天
Java日期时间操作汇总2008-07-1014:
05:
55
相关文章
jsp标签2009-12-2615:
50:
36
JSP笔记partI2009-09-2110:
10:
05
JSP系列八:
JSTL-JSP标准标签库2010-01-2509:
45:
35
jstl(jsp标准标签库)介绍2006-08-2113:
39:
48
[原创]jsp/java分页插件示例2010-07-2812:
51:
19
最近读者
登录后,您可以在此留下足迹。
zouhongx
青青小草
评论
点击登录|昵称:
公司简介-联系方法-招聘信息-客户服务-相关法律-博客风格-手机博客-
网易公司版权所有©
1997-2010
窗体顶端
欢迎通过XX搜索来到湛蓝的博客!
注册登录后,你也可以拥有自己的个人博客,还可以和博友更好的交流。
网易博客欢迎你的加入
请输入登录信息
用户名:
密码:
窗体底端
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- actionform action 组件 设置
![提示](https://static.bdocx.com/images/bang_tan.gif)