1.
public class GetRequestParameterAction extends ActionSupport {
2.
3.
private String bookName;
4.
private String bookPrice;
5.
6.
public String getBookName() {
7.
return bookName;
8.
}
9.
10.public void setBookName(String bookName) {
11.this.bookName = bookName;
12.}
13.
14.public String getBookPrice() {
15.return bookPrice;
16.}
17.
18.public void setBookPrice(String bookPrice) {
19.this.bookPrice = bookPrice;
20.}
21.
22.
23.public String execute() throws Exception{
24.
25.
26.//
方式一:
将参数作为A
ction
的类属性,让
OGNL
自动填充
27.
28.System.out.println("
方法一,把参数作为
Action
的类属性
,
让
OGNL
自
动填充:
");
29.System.out.println("bookName: "+this.bookName);
30.System.out.println("bookPrice: " +this.bookPrice);
31.
32.
33.//
方法二
:
在
Action
中使用
ActionContext
得到
parameterMap
获取参数
:
34.ActionContext context=ActionContext.getContext();
35.Map parameterMap=context.getParameters();
36.
37.String bookName2[]=(String[])parameterMap.get("bookName");
38.String bookPrice2[]=(String[])parameterMap.get("bookPrice");
39.
40.System.out.println("
方法二,在
Action
中使用
ActionContext
得到
parameterMap
获取参数:
");
41.System.out.println("bookName: " +bookName2[0]);
42.System.out.println("bookPrice: " +bookPrice2[0]);