struts2标签举例(完整运行程序)
2012-09-14 00:00
260 查看
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>add student</title>
</head>
<body>
<s:form action="student">
<s:hidden name="action" />
<s:textfield name="stuNo" label="考生ID" cssStyle="width:128px;" />
<s:textfield name="name" label="姓名" cssStyle="width:128px;" />
<s:textfield name="email" label="EMAIL" cssStyle="width:128px;" />
<s:textfield name="address" label="地址" cssStyle="width:128px;" />
<s:textfield name="telphone" label="电话" cssStyle="width:128px;" />
<s:select name="studyHistory" label="学历" list="{'初中','高中','本科','硕士','博士'}"/>
<s:radio name="sex" label="性别" list="#{'male':'男', 'female':'女'}"/>
<s:checkboxlist name="interest" label="兴趣爱好" list="#{1:'棒球', 2:'羽毛球', 3:'乒乓球', 4:'篮球', 5:'足球'}"/>
<s:textarea row="5" cols="20" name="remark" label="备注信息" cssStyle="height:100px; width:500px;" />
</s:form>
<s:file name="pic" label="图片" accept="image/bmp,image/png,image/gif,image/jpeg,image/pjpeg" />
<s:updownselect name="books" label="请选择您想选择的书籍" labelposition="top"
moveUpLabel="up" moveDownLabel="down" selectAllLabel="all"
list="#{1:'Spring2.0宝典' ,2:'轻量级J2EE企业应用实战' ,3:'基于J2EE的Ajax宝典'}"
listKey="key" listValue="value" size="3" />
<s:optiontransferselect label="最喜爱的图书" name="javaBook"
list="{'《Java Web开发详解》', '《Struts 2深入详解》', '《Java快速入门》'}"
doubleName="cBook"
doubleList="{'《VC++深入详解》', '《C++ Primer》', '《C++程序设计语言》'}" />
<s:optiontransferselect label="最喜爱的图书" name="book1" leftTitle="Java图书"
rightTitle="C/C++图书"
list="{'《Java Web开发详解》', '《Struts 2深入详解》', '《Java快速入门》'}"
headerKey="-1" headerValue="--- 请选择 ---" emptyOption="true"
doubleName="book2"
doubleList="{'《VC++深入详解》', '《C++ Primer》', '《C++程序设计语言》'}"
doubleHeaderKey="-1" doubleHeaderValue="--- 请选择 ---"
doubleEmptyOption="true" addToLeftLabel="向左移动" addToRightLabel="向右移动"
addAllToLeftLabel="全部左移" addAllToRightLabel="全部右移"
selectAllLabel="全部选择" leftUpLabel="向上移动" leftDownLabel="向下移动"
rightUpLabel="向上移动" rightDownLabel="向下移动" />
</body>
</html>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>add student</title>
</head>
<body>
<s:form action="student">
<s:hidden name="action" />
<s:textfield name="stuNo" label="考生ID" cssStyle="width:128px;" />
<s:textfield name="name" label="姓名" cssStyle="width:128px;" />
<s:textfield name="email" label="EMAIL" cssStyle="width:128px;" />
<s:textfield name="address" label="地址" cssStyle="width:128px;" />
<s:textfield name="telphone" label="电话" cssStyle="width:128px;" />
<s:select name="studyHistory" label="学历" list="{'初中','高中','本科','硕士','博士'}"/>
<s:radio name="sex" label="性别" list="#{'male':'男', 'female':'女'}"/>
<s:checkboxlist name="interest" label="兴趣爱好" list="#{1:'棒球', 2:'羽毛球', 3:'乒乓球', 4:'篮球', 5:'足球'}"/>
<s:textarea row="5" cols="20" name="remark" label="备注信息" cssStyle="height:100px; width:500px;" />
</s:form>
<s:file name="pic" label="图片" accept="image/bmp,image/png,image/gif,image/jpeg,image/pjpeg" />
<s:updownselect name="books" label="请选择您想选择的书籍" labelposition="top"
moveUpLabel="up" moveDownLabel="down" selectAllLabel="all"
list="#{1:'Spring2.0宝典' ,2:'轻量级J2EE企业应用实战' ,3:'基于J2EE的Ajax宝典'}"
listKey="key" listValue="value" size="3" />
<s:optiontransferselect label="最喜爱的图书" name="javaBook"
list="{'《Java Web开发详解》', '《Struts 2深入详解》', '《Java快速入门》'}"
doubleName="cBook"
doubleList="{'《VC++深入详解》', '《C++ Primer》', '《C++程序设计语言》'}" />
<s:optiontransferselect label="最喜爱的图书" name="book1" leftTitle="Java图书"
rightTitle="C/C++图书"
list="{'《Java Web开发详解》', '《Struts 2深入详解》', '《Java快速入门》'}"
headerKey="-1" headerValue="--- 请选择 ---" emptyOption="true"
doubleName="book2"
doubleList="{'《VC++深入详解》', '《C++ Primer》', '《C++程序设计语言》'}"
doubleHeaderKey="-1" doubleHeaderValue="--- 请选择 ---"
doubleEmptyOption="true" addToLeftLabel="向左移动" addToRightLabel="向右移动"
addAllToLeftLabel="全部左移" addAllToRightLabel="全部右移"
selectAllLabel="全部选择" leftUpLabel="向上移动" leftDownLabel="向下移动"
rightUpLabel="向上移动" rightDownLabel="向下移动" />
</body>
</html>
相关文章推荐
- 如何使编写的java程序在hadoop 2.2中运行的完整过程
- Struts2标签库整理【完整】
- webSphere6.1.0.15运行struts2 s:set 标签取值问题
- 一个完整的Java程序运行过程会涉及以下内存区域
- Struts2标签库整理【完整】
- Struts2标签库整理【完整】
- jsp中用struts的push标签时 ,程序运行报异常Stream closed 解决方案一
- 针对VC版本及相关库的升级后程序无法运行问题举例说明
- 请将下列构造函数补充完整,使得程序的运行结果是5
- Struts2标签库整理【完整】
- Struts2介绍及运行一个简单的Struts2程序
- oracle存储过程--在应用程序中访问存储过程程序完整举例
- struts2标签库使用举例
- struts2标签运行时报错问题
- 举例说明一个 java程序的加载,初始化以及运行过程
- struts2整合spring后常会忽略的一些细节导致注入service时失败,程序运行报空指针。
- (1) 写一个 Properties 格式的配置文件,配置类的完整名称。 * (2) 写一个程序,读取这个 Properties 配置文件,获得类的完整名称并加载这个类,用 反射 的方式运行
- 运行struts2程序时核心加载包struts2-core-2.3.15.1.jar报严重错误
- 在窗体上放置一个标签、一个按钮、一个fontDialog控件。标签内容改为“烟台大学”。实现功能:1)程序运行时,单击打开字体对话框按钮,可选择字体,并以所选字体作为标签字体。
- Struts2学习【1】第一个完整程序