actionform和action组件设置
网易 博客 摄影 随便看看跟每一天说晚安 注册 登录 烟雨蒙蒙 清茶飘香倚在窗前听雨声 首页 日志 相册 音乐 收藏 博友 关于我日志湛蓝 很腼腆的一个人加博友 关注他 最新日志 JDBC 操作 oracle 数据表如何用 防止 ie6下拉列表遮盖 div eclipsemyeclipse自动联想 struts.xml 详解 在 struts 中利用动态 Action F 去除 String 数组里的相同字段 随机阅读有关小玉大唐乱世上市的种种 用十二五来挽救我们的牛市 “中国菊”和“非洲菊” 儿童期父母离婚与成年期中风有关 懒冬 往事、周生生珠宝和其他 首页推荐 中国互联网未老先衰 朱莉与皮特大秀恩爱 让子弹飞是完美性爱 质疑杰克逊新专辑 实拍杭州大雪图 玉树灾区的不明物体 更多去除 String 数组里的相同字段struts.xml 详解 在 struts 中利用动态 Action 做的简单登录示例 Java 2010-07-10 105343 阅读42 评论0 字号大中小 开发环境MyEclipse 6.0 Tomcat 6.0Step 1新建一个 web project,取名为 LoginProject。图 1Step 2为 LoginProject 添加 struts 支持。图 2 图 3 Step 3新建两个 jsp 页面,一为登录成功时所转向的 success.jsp,一为登录失败时所 转向的 failed.jsp。 图 4图 5 用同样的方法新建 failed.jsp 页面。Step 4打开 struts-config.xml,在空白处右击选择 ,Action and JSP。图 6Step 5在 use case 输入 login,选择 Dynamic Bean图 7Step 6为动态 Bean 添加两个属性,用户名 userName 和密码 password。点 击 Add 按钮进行添加。图 8注意在设置密码属性时要把 JSP type 设成 password 类型,如上图。图 9Step 7添加完两个属性后,在 Optional Details 中切换到 JSP 标签,选择创建 jsp,该 jsp 页面用于登录,供用户输入用户名和密码。图 10Step 8完成上述操作后点 Next 进行 Action 设置。在 Optional Details 中选择 Forwards,设置登录成功和失败时所转向的页面。点击 Add 进行添加。图 11用同样的方法添加登录失败时转赂 failed.jsp 页面。图 12图 13Step 9完成上述步骤后打开 struts-config.xml 文件可看到设置的情况图 14 整个工程的目录结构如下 图 15Step 10打开 LoginAction.java 文件,编写如下代码,进行简单的登录验证上图所示验证代码如下public ActionForward cuteActionMapping mapping, Action ,HttpServletRequest request, HttpServletResponse response {DynaAction login DynaAction ;// TODO Auto-generated stub//强制转换成对应的类型。String userNameStringlogin.get“userName“;String passwordStringlogin.get“password“;//简单验证用户名和密码ifuserName.equals“Teson“return mapping.findForward“success“;} else{return mapping.findForward“failed“;}} 用户名为 Teson,密码为 helloteson,可自行设定。图 16Step 11打开 success.jsp 页面,添加以下代码 图 17 上图在 之间所添加的代码Welcome 同样简单编辑一下 failed.jsp 页面。图 18Step 12点击 MyEclipse 6.0的部署按钮 ,把 LoginProject 这个工程部署到 Tomcat 服务器中。 图 19Step 13启动 Tomcat 服务器,在浏览器输入 http//localhost8080/LoginProject/loginl.jsp 就可以访问了。 输入 Step 10所设定的用户名和密码。图 20 图 21 小结动态 Action 通过动态配置 struts-config.xml 文件来实现,不存在对应的 java 文件,因此可以减少 Action 的数目,更好的实现代码复用。 0人 | 分享到 阅读42|评论0|引用0|举报去除 String 数组里的相同字段struts.xml 详解 历史上的今天 Java 日期时间操作汇总2008-07-10 140555 相关文章 jsp 标签2009-12-26 155036 JSP 笔记 part I2009-09-21 101005 JSP 系列八JSTL - JSP 标准标签库2010-01-25 094535 jstl(jsp 标准标签库)介绍2006-08-21 133948[原创]jsp/java 分页插件示例2010-07-28 125119 最近读者 登录后,您可以在此留下足迹。 zouhongx 青青小草 评论 点击登录|昵称公司简介-联系方法-招聘信息-客户服务-相关法律-博客风格-手机博客- 网易公司版权所有 1997-2010欢迎通过百度搜索来到湛蓝的博客 注册登录后,你也可以拥有自己的个人博客,还可以和博友更好的交流。 网易博客欢迎你的加入 请输入登录信息 用户名密 码