jsp页面:
<%
Map req=(Map)ActionContext.getContext().get("request");
List list1=(List)req.get("list1");
if(list1==null)
req.put("list",list);
//if(list==null)
//req.put("list",list1);
else
req.put("list",list1);
%>
这里的list1是搜索功能代替原来的list实现显示搜索的功能serachAction:public class SearchAction extends ActionSupport {
private String searchText; public String getSearchText() {
return searchText;
} public void setSearchText(String searchText) {
this.searchText = searchText;
}

public String execute() throws Exception {
DB db=new DB();
 List list=db.searchLyInfo(searchText);
 Map request=(Map)ActionContext.getContext().get("request");
 request.put("list1", list);
 return "success";



}

}loginAction:
package com.action;import java.util.Map;
import com.DB;
import com.User;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class LoginAction extends ActionSupport{
private String username;
private String password;
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 String execute() throws Exception {
User user=new com.DB().check(username, password);
//  int userid=new DB().check(username,password);
 if(user!=null){
 Map session=ActionContext.getContext().getSession();
 session.put("user", user);
 return SUCCESS;
 }else{
 addFieldError("username","用户名或密码错误!");
 return ERROR;
 }一个留言板项目,当我登陆进去留言板的时候,搜索是没有问题的(见上面的searchAction)
但是当我不登陆直接进入留言板显示页面就会出错:
iption The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: An exception occurred processing JSP page /ceshi.jsp at line 129: //com.DB db=new com.DB();
10: //com.User user=(com.User)ActionContext.getContext().getSession().get("user");
11: //List list1=(List)ActionContext.getContext().getSession().get("list1");
12: List list1=(List)req.get("list1");
13: if(list1==null)
14: req.put("list",list);
15: //if(list==null)求大神帮助