actionform和action组件设置
网易 博客 摄影 随便看看跟每一天说晚安 注册 登录 烟雨蒙蒙 清茶飘香~倚在窗前听雨声 首页 日志 相册 音乐 收藏 博友 关于我日志湛蓝 很腼腆的一个人加博友 关注他 最新日志 JDBC 操作 oracle 数据表如何用 防止 ie6下拉列表遮盖 div eclipse(myeclipse)自动联想 struts.xml 详解 在 struts 中利用动态 Action F 去除 String 数组里的相同字段 随机阅读有关小玉《大唐乱世》上市的种种 用十二五来挽救我们的牛市 “中国菊”和“非洲菊” 儿童期父母离婚与成年期中风有关 懒冬 往事、周生生珠宝和其他 首页推荐 中国互联网未老先衰 朱莉与皮特大秀恩爱 让子弹飞是完美性爱 质疑杰克逊新专辑 实拍杭州大雪(图) 玉树灾区的不明物体 更多>>去除 String 数组里的相同字段struts.xml 详解 在 struts 中利用动态 Action 做的简单登录示例 Java 2010-07-10 10:53:43 阅读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 cute(ActionMapping mapping, Action ,HttpServletRequest request, HttpServletResponse response) {DynaAction login = (DynaAction) ;// TODO Auto-generated stub//强制转换成对应的类型。String userName=(String)login.get(“userName“);String password=(String)login.get(“password“);//简单验证用户名和密码if(userName.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://localhost:8080/LoginProject/loginl.jsp 就可以访问了。 输入 Step 10所设定的用户名和密码。图 20 图 21 小结:动态 Action 通过动态配置 struts-config.xml 文件来实现,不存在对应的 java 文件,因此可以减少 Action 的数目,更好的实现代码复用。 0人 | 分享到: 阅读(42)|评论(0)|引用(0)|举报去除 String 数组里的相同字段struts.xml 详解 历史上的今天 Java 日期时间操作汇总2008-07-10 14:05:55 相关文章 jsp 标签2009-12-26 15:50:36 JSP 笔记 part I2009-09-21 10:10:05 JSP 系列八:JSTL - JSP 标准标签库2010-01-25 09:45:35 jstl(jsp 标准标签库)介绍2006-08-21 13:39:48[原创]jsp/java 分页插件示例2010-07-28 12:51:19 最近读者 登录后,您可以在此留下足迹。 zouhongx 青青小草 评论 点击登录|昵称:公司简介-联系方法-招聘信息-客户服务-相关法律-博客风格-手机博客- 网易公司版权所有 ©1997-2010欢迎通过百度搜索来到湛蓝的博客! 注册登录后,你也可以拥有自己的个人博客,还可以和博友更好的交流。 网易博客欢迎你的加入 请输入登录信息 用户名:密 码: