浏览 1294 次
锁定老帖子 主题:struts2 / 入门之用户登录
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-07-03
最后修改:2009-09-21
web.xml配置 <!-- 注册Struts2的核心控制器 --> <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <!-- 欢迎界面配置 --> <welcome-file-list> <welcome-file>login.jsp</welcome-file> </welcome-file-list> </web-app>
struts.xml配置 <struts> <package name="pk_login" extends="struts-default" namespace="/ns_login"> <action name="login" class="com.lsc.alan.action.LoginAction" method="login"> <result name="success">/success.jsp</result> <result name="failure" type="redirect">/failure.jsp</result> </action> </package> </struts>
LoginAction.java package com.lsc.alan.action; /** * Struts2入门,简易用户登录 * @author Alan * 时间:2009年7月3日 */ public class LoginAction { /** 用户名 **/ private String username; /** 密码 **/ private String password; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } /** * 用户登录 * @return */ public String login(){ if (username.equals("Alan") && username.equals("Alan")){ return "success"; } else { return "failure"; } } }
login.jsp <%@ page language="java" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <html> <head> <title>My Login.jsp</title> </head> <body> <center> <h2>简易用户登录(Struts2)</h2> <br> <hr> <s:form action="login" namespace="/ns_login" theme="simple"> <table border="1" cellpadding="5" cellspacing="0" width="30%"> <tr> <td width="35%">用户名</td> <td><s:textfield name="username"></s:textfield></td> </tr> <tr> <td>密 码</td> <td><s:textfield name="password"></s:textfield></td> </tr> <tr> <td align="center"><s:submit value="登录"></s:submit></td> <td align="center"><s:reset value="重置"></s:reset></td> </tr> </table> </s:form> </center> </body> </html>
success.jsp <%@ page language="java" pageEncoding="UTF-8"%> <html> <head> <title>My JSP 'success.jsp' starting page</title> </head> <body> ${username },Welcome to strut2 world! </body> </html>
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |