4.JSP页面与struts2action之间传值
//利用request对象进行JSP和struts2进行传值
源码:
TestGetRequest.java(action)
/使用request与jsp页面交互,此java文件充当action的角色/
package com.siyann.test;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import com.opensymphony.xwork2.ActionContext;
public class TestGetRequest {
public String SetRequest(){
ArrayList list = new ArrayList();
list.add( “nick”);
list.add( “tom”);
list.add( “tom45477”);
list.add( “tom4545”);
list.add( “tom45454”);
list.add( “tom4545”);
list.add( “tom455”);
list.add( “tomuygu4524”);
list.add( “tomq”);
list.add( “tomjfhjfh”);
list.add( “tomhg”);
list.add( “tomlll”);
//获取request并对其进行赋值
Map request = (Map) ActionContext.getContext().get(“request”);
//在request中装载参数
request.put(“List”, list);
return “success”;
}
}
2.jsp(jsp接收request)
struts.xml配置
/2.jsp