67,513
社区成员
发帖
与我相关
我的任务
分享
package example.login;
import com.opensymphony.xwork2.ActionSupport;
public class Login2 extends ActionSupport {
public String login() {
System.out.println("----------");
return "hah";
}
}
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<html>
<head>
<title>Sign On</title>
</head>
<body>
<form action="login.action" method="post">
用户名<input type="text" name="username"/><br>
密码<input type="password" name="pwd"/>
<input type="submit" value="提交">
</form>
</body>
</html>
<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
<validators>
<field name="username">
<field-validator type="requiredstring">
<message >没有用户名</message>
</field-validator>
</field>
<field name="pwd">
<field-validator type="requiredstring">
<message >密码为空</message>
</field-validator>
</field>
</validators>
<?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="example" namespace="/example" extends="struts-default">
<action name="login" class="example.login.Login2" method="login">
<result name="hah">/example/success.jsp</result>
</action>
</struts>