1.action中定义同名变量获取
我们假设在前台设置了这样一个页面:
下面是上述页面的代码:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<form action=summary name=f>
first:<input type=text name=first>
second:<input type=text name=second>
<input type=submit value=确定 />
</form>
那么我们可以在其对应的action中通过定义一个同名的变量来获取前台的值:
package com.action;
import com.opensymphony.xwork2.ActionSupport;
public class SumAction extends ActionSupport {
private int first,second,sum;
public int getFirst() {
return first;
}
public void setFirst(int first) {
this.first = first;
}
public int getSecond() {
return second;
}
public int getSum() {
return sum;
}
public void setSum(int sum) {
this.sum = sum;
}
public void setSecond(int second) {
this.second = second;
}
@Override
public String execute()
{
sum=first+second;
return SUCCESS;
}
}
2.涉及到模型层对象的前台数据的获取
下面是定义的User类:
package com.model;
public class User {
private