actionform和action组件设置Word文档下载推荐.docx

上传人:b****5 文档编号:15690878 上传时间:2022-11-15 格式:DOCX 页数:21 大小:872.56KB
下载 相关 举报
actionform和action组件设置Word文档下载推荐.docx_第1页
第1页 / 共21页
actionform和action组件设置Word文档下载推荐.docx_第2页
第2页 / 共21页
actionform和action组件设置Word文档下载推荐.docx_第3页
第3页 / 共21页
actionform和action组件设置Word文档下载推荐.docx_第4页
第4页 / 共21页
actionform和action组件设置Word文档下载推荐.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

actionform和action组件设置Word文档下载推荐.docx

《actionform和action组件设置Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《actionform和action组件设置Word文档下载推荐.docx(21页珍藏版)》请在冰豆网上搜索。

actionform和action组件设置Word文档下载推荐.docx

加博友关注他

最新日志

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搜索来到湛蓝的博客!

注册登录后,你也可以拥有自己的个人博客,还可以和博友更好的交流。

网易博客欢迎你的加入

请输入登录信息

用户名:

密码:

窗体底端

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1