public class LoginAction extends ActionSupport {
private String username;
private String password;
private String sum;
private String test;
protected List data=new List();
public String login() throws Exception {
sum=username+password;
ServletActionContext.getRequest().setAttribute("message",sum);
data.add(username);
data.add(password);
data.add(sum);
data.add(test);
// ActionContext.getContext().put("data", data);
ServletActionContext.getRequest().setAttribute("data",data);
return "failer";
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username= username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password= password;
}
public void setTest(String test) {
this.test= test;
}
public String getTest() {
return test;
}
}
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
参考:http://blog.163.com/maxin21926@126/blog/static/23353546201271683825746/
能给个详细解答吗 解决的话给你10块红包 QQ1060614462
又发了一遍,,包都引错了,,我还能说什么
主要是 在action中 将数据data 放入值栈 ValueStack中,然后页面jsp上使用s标签取就可以了。
你试试不要用request存list 用session存list再在jsp遍历出来 接着用 或者
<%
List userList = new ArrayList();
userList = (List)session.getAttribute("listAll");
for(User s:userList){
<%=s.get方法%>
}
%>