WEB开发网
开发学院软件开发Java S2SH框架配置步骤 阅读

S2SH框架配置步骤

 2009-09-24 00:00:00 来源:WEB开发网   
核心提示: 2)在我们已经建好的struts.xml中来配置登录的action,这里定义登录action的名字为login,配置代码如下:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEstrutsPUBLI

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

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:SSH 框架 配置

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接