package com.bjpowernode.struts;
import java.util.Date;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
/**
* 测试beanWrite标签
* @author Administrator
*
*/
public class BeanWriteTestAction extends Action {
@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
request.setAttribute("hello", "helloworld");
request.setAttribute("bj", "<font color='red'>中国</font>");
request.setAttribute("today", new Date());
request.setAttribute("n", 12345.1234);
Group group = new Group();
group.setName("动力节点");
User user = new User();
user.setUsername("张三");
user.setAge(22);
user.setGroup(group);
request.setAttribute("user", user);
return mapping.findForward("success");
}
}
package com.bjpowernode.struts;
public class User {
private String username;
private int age;
private Group group;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public Group getGroup() {
return group;
}
public void setGroup(Group group) {
this.group = group;
}
}
package com.bjpowernode.struts;
public class Group {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}