日期:2014-05-17  浏览次数:20669 次

struts2在模拟一个注册功能怎么最后显示不出,麻烦大哥哥 ,敲一下, 我才学这个有点不怎么懂,帮我一下
regist.jsp
<%@ page language="java" contentType="text/html; charset=GBK"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<title>regist</title>
</head>
<body>
<s:form action="loginPro">
<s:textfield name="user.name" label="输入名字" />
<s:textfield name="user.age" label="输入年龄:" />
<s:textfield name="user.marks" label="输入分数:" />
<s:submit value="submit" />
</s:form>
</body>
</html>


welcome.jsp
<%@ page language="java" contentType="text/html; charset=GBK"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<html>
    <head>
        <title>succPage</title>
    </head>
    <body>
        
<a href="user/listuser.action">viewLink</a>
    </body>
</html>

success.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@ taglib prefix="s" uri="/struts-tags"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>SUCCESS regist</title>
</head>
<body>
<table>
<s:iterator value="users" var="u">
<tr>
<td>${u.name}</td>
<td>${u.age}</td>
<td>${u.marks}</td>
</tr>
</s:iterator>
</table>
</body>
</html>


listuseraction.java
import org.struts.action.Login.serviceuser;
import org.struts.action.mian.User;

public class listuseraction extends ActionSupport {
/**
 * 
 */
private static final long serialVersionUID = 1L;
List<User> users;
public List<User> getUsers() {
return users;
}
public void setUsers(List<User> users) {
this.users = users;
}
public String execute() {
Logindata  aa = new Logindata();
setUsers(aa.getall());
return SUCCESS;
}
}

RegistAction.java
package org.struts.action;
import org.struts.action.Login.serviceuser;
import org.struts.action.mian.User;

public class RegistAction extends ActionSupport {
private static final long serialVersionUID = 1L;
private User user;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public String execue() throws Exception {
Logindata va = new Logindata();
Integer id = va.adduser(user);
if (id >0) {
return SUCCESS;
}
else
return ERROR;
}
}

serviceuser.java
package org.struts.action.Login;


import java.util.ArrayList;
import java.util.List;
impo