S2SH框架配置步骤
2009-09-24 00:00:00 来源:WEB开发网2)在我们已经建好的struts.xml中来配置登录的action。这里定义登录action的名字为login,配置代码如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="struts2" extends="struts-default">
<action name="login" class="test.LoginAction">
<result name="success" type="redirect">index.jsp</result>
<result name="input">login.jsp</result>
<result name="error">login.jsp</result>
</action>
</package>
</struts>
3)下面就来编写具体的action类了。代码如下:
1package test;
2import com.opensymphony.xwork2.ActionSupport;
3public class LoginAction extends ActionSupport {
4 public String username;
5 public String password;
6 public String execute(){
7 if(!username.equals("admin")){
8 super.addFieldError("username", "用户名错误!");
9 return ERROR;
10 }
11 if(!password.equals("001")){
12 super.addFieldError("password", "密码错误!");
13 return ERROR;
14 }
15 return SUCCESS;
16 }
17 public void validate(){
18 if(username==null||username.length()==0){
19 super.addActionError("用户名不能为空");
20 }
21 if(password==null||password.length()==0){
22 super.addActionError("密码不能为空");
23 }
24 }
25}
26
- ››配置MySQL出错The service could not be started....
- ››配置apache虚拟主机
- ››sshd系统自带启动脚本详解
- ››配置远程客户机使用命名管道协议访问SQL服务器
- ››配置SQL Server2005以允许远程访问
- ››配置ISA Server以创建站点到站点VPN 连接之一
- ››配置ISA Server以创建站点到站点VPN 连接之二
- ››配置ISA Server以创建站点到站点VPN 连接之三 启用...
- ››配置VPN服务器中的L2TP/IPSEC:ISA2006系列之二十...
- ››配置单网卡的ISA缓存服务器:ISA2006系列之二十七...
- ››配置Win2008作为远程访问SSL-VPN服务器之一
- ››配置Win2008作为远程访问SSL-VPN服务器之二
更多精彩
赞助商链接