package com.ln.struts2;
import com.opensymphony.xwork2.ActionSupport;
public class LoginAction extends ActionSupport {
@Override
public String execute() {
return SUCCESS;
}
private String username;
private String userpass;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getUserpass() {
return userpass;
}
public void setUserpass(String userpass) {
this.userpass = userpass;
}
}
<?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>
<constant name="struts.devMode" value="true" />
<package name="default" extends="struts-default">
<action name="lginAction" class="com.ln.struts2.LoginAction">
<result name="success">/success.jsp</result>
</action>
</package>
</struts>
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<%@taglib prefix="s" uri="/struts-tags" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>Login</title>
</head>
<body>
<s:form action="lginAction">
<table name="tabe">
<tr>
<td><s:textfield name="username" label="用户名"></s:textfield></td>
<td><s:textfield name="userpass" label="用户密码"></s:textfield></td>
</tr>
<tr>
<td colspan="2">
<s:submit value="提交"></s:submit>
</td>
</tr>
</table>
</s:form>
</body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<html>
<head>
<title> success </title>
</head>
<body>
success!
</body>
</html>