webwork学习2 zt
表单数据的获取
1、Action:“Form.java”
--------------------------
import com.opensymphony.xwork.ActionSupport;
import java.util.ArrayList;
public class Form extends ActionSupport{
String name;
int sex;
boolean mem = false;
ArrayList fav = new ArrayList();
String concat;
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public void setSex(int sex) {
this.sex = sex;
}
public int getSex() {
return this.sex;
}
public void setFav(String[] favs) {
for (int i = 0; i < favs.length; ++i) {
this.fav.add(favs[i]);
}
}
public ArrayList getFavs() {
return this.fav;
}
public void setConcat(String concat) {
this.concat = concat;
}
public String getConcat() {
return this.concat;
}
public void setMem(boolean mem) {
this.mem = mem;
}
public boolean getMems() {
return this.mem;
}
public String execute() throws Exception {
if (this.name == null || this.name.equals("")) {
return "input";
}
return "success";
}
}
2、“input.jsp”
--------------------------
<%@page contentType="text/html"%>
<%@page pageEncoding="gbk"%>
<%@ taglib uri="/WEB-INF/webwork.tld" prefix="ww" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>个人资料</title>
</head>
<body>
<h1>请填写你的个人资料</h1>
<form action="Fav.action" name="f" method="post">
姓名:<input type="text" name="name" value=""><br />
性别:<input type="radio" name="sex" value="1" checked="true">男 <input type="radio" name="sex" value="0">女<br />
爱好:
<select size="6" name="fav" multiple="true">
<option value="打球">打球</option>
<option value="听音乐">听音乐</option>
<option value="看电影">看电影</option>
<option value="看书">看书</option>
<option value="跑步">跑步</option>
<option value="爬山">爬山</option>
</select><br />
联系方式:<input type="text" name="concat"><br />
是否党员:<input type="checkbox" name="mem" value="true">
<input type="submit" value="确定"> <input type="reset" value="重置">
</form>
</body>
</html>
3、“success.jsp”
--------------------------
<%@page contentType="text/html"%>
<%@page pageEncoding="gbk"%>
<%@ taglib uri="/WEB-INF/webwork.tld" prefix="ww" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>个人资料</title>
</head>
<body>
<h3>
欢迎您的到来:<ww:property value="name" escape="true" />,以下是您填写的资料:<hr />
性别:<ww:if test="sex == 1">男</ww:if><ww:else>女</ww:else><br />
爱好:
<ul>
<ww:iterator value="favs">
<ww:if test="top == '爬山'">
<li><span style="color:red"><ww:property/> </span></li>
</ww:if>
<ww:else>
<li><ww:property/></li>
</ww:else>
</ww:iterator>
</ul>
<br />
联系方式:<ww:property value="concat" />
<br />
是否党员:<ww:if test="mems == true">是</ww:if><ww:else>否</ww:else>
<br />
<a href="Fav.action">点击此处返回重填</a>
</h3>
</body>
</html>
分享到:
相关推荐
webwork 学习 培训 ppt webwork 学习 培训 ppt webwork 学习 培训 ppt webwork 学习 培训 ppt webwork 学习 培训 ppt webwork 学习 培训 ppt
webwork中文 webwork中文参考 webwork中文资料 webwork学习资料
刚入公司时给的webwork学习资料,请大家一起分享。
java程序员WebWork2框架学习笔记一
学习很好用,个人总结,技术有限,如有错误,望请原谅!
webwork学习资料参考,机密资料······························
Webwork2 手册,学习webwork的资料.
webwork学习笔记(全)word版
webwork学习资料
安子的webwork教程,比较详细。适合初学者学习!
初步学习webwork
WebWork学习资料 包括doc文件和pdf文件
webwork开发文档 struts2学习助手
webwork2例子,大家可以学习
附件包含一个新建WEB项目文档,与一个新建项目的例子。希望对初学WEBWORK都有帮忙。
WebWork教程 学习WebWork很好的教材
webwork2.2.4架包帮助学习
webwork 2.2.5框架资源,大家自由学习.学习框架