admin 管理员组

文章数量: 887032


2023年12月18日发(作者:php教程下载0后盾网)

Struts2标签使用

(1): ---- 文本输入框

使用:

(2): ----- 文本域输入框

使用:

(3): ----- 密码输入框

使用:

前三个基本都是一样的。如果是要显示值的话可以这样:value = “实体Bean。Get***()”。

(4): ---- 单选按钮

使用:其中list 属性是必须要有的。

<1>:第一种方式:list = “#{‘male’:’男’,’female’:’女’}”

<2>:第二中方式:list = “#request/”。 ---- 与action结合起来了。

如果要默认选中的话后面加上value = “”.也可以通过javascript的方式来默认选中。

(5): --- url连接

--- 超链接

这两个标签一般结合起来来使用。

使用:

(6): --- 获取相应form的值

使用:

<1>:

<2>: -- 定义了一个userId的指向userActionde 路径

(7): ---- 提交标签

(8): ---- 重置标签

(9): ---- 隐藏域标签

使用:

(10): ---- 下拉框配合输入框一起使用

使用:

<1>:list = “{18,20,30}”

<2>:list = “#request/”

性”

(11): ---- 多选框

使用: 足球

(12): ---- 复选框

使用:

<1>:list = “{‘hibernate’, ‘spring’, ‘strust2’}”

<2>:list = “#request/”.

如果想默认选中的话,那么加上value=””

(13):

---- -这3个标签一起使用,表示条件判断

使用:

Will Not Be Executed

Will Be Executed

Will Not Be Executed

(14): --- 表示一个块,类似与html中的div

(15): ---- 一般和一起使用。

使用:


Days表示:在action中存的值,status :表示起的别名。

name=”d.***”>循环的一个个属性。

(16): ---- 下拉框的使用

使用:

value=”%{‘pen’}”>

Value : 表示默认值。

(17): ----- Bean标签,当然需要一个JavaBean。它的属性值的操作是经由Bean标签中的参数属性来进行赋值。当然,它还有一个id属性可以进行赋值,这样就可以在上下文中使用这个Bean.

使用:

jsf

页面输出的结果:jsf。

(18): ---- 方便在页面中进行格式化的输出。

使用:

页面中显示的结果:24/09/2008. 格式还有很多:MM/dd/yyyy、MM/dd/yyyy hh:mm:ss等。

(19): ---- 包含标签,是把这个页面中的所有的内容都包含进来。

使用:

(20): --- param标签用于传递参数,如给标签传递参数,它有两个属性:

<1>:name(String):参数名。

<2>:value(Object):参数值。

使用:

">

insert

(21): --- Set标签用户将某一值赋给某一变量,因此,任何对该项值的引用都可以通过该变量来得到该值.

使用:

教师职称:

页面显示:教师职称:数学高级教师。

(22): ---- 防止重复提交

使用:在页面加载时,会产生一个GUID(Globally Unique

Identifier,

全局唯一标识符)值的隐藏输入框如:

value=""/>

value="BXPNNDG6BB11ZXHPI4E106CZ5K7VNMHR"/>

放在页面中随便的一个地方。

上面是一些页面中常用的标签—并且上面的标签都有例子。

java中native2ascii工具的使用方法:

从命令提示符进入native2ascii所在目录

D:Javajdk1.6.0_05bin>native2ascii

为转换前的中文文件, 为转换后的文件

struts2的页面国际化:

1.在jsp文件中加入标签:标签

2.在文件中标签上面加入

name="ces"

value="message">

3.编写全局国际化资源文件:名字为constand标签中value中的值加上语言代码,区域代码 如:message_zh_ties

第二篇

<%@ taglib prefix="s" uri="/struts-tags" %>

就能使用struts2.0的标签库

下面就介绍下每个标签的用法(有错请指正):

A:

-----超链接,类似于html里的

-----执行一个view里面的一个action

-----如果action的errors有值那么显示出来

-----如果action的message有值那么显示出来

-----添加一个值到list,类似于();

-----自动完成标签的内容,这个是ajax

B:

-----类似于struts1.x中的,JavaBean的值

C:

-----复选框

-----多选框

-----下拉框

-----图像符号

D:

-----获取日期格式

-----日期输入框

-----显示错误信息

-----表示一个块,类似于html的

doubleList="">-----双下拉框

E:

-----这3个标签一起使用,表示条件判断

F:

-----显示文件错误信息

-----文件上传

-----获取相应form的值

G:

----和标签一起使用

H:

-----在里使用,表示头文件结束

-----隐藏值

I:

-----加载资源包到值堆栈

-----包含一个输出,servlet或jsp页面

-----获取form的一个输入

-----用于遍历集合

L:

-----只读的标签

M:

-----合并遍历集合出来的值

O:

-----获取标签组

doubleName="">-----左右选择框

P:

-----为其他标签提供参数

-----密码输入框

-----得到'value'的属性

-----value的值push到栈中,从而使property标签的能够获取value的属性

R:

-----单选按钮

-----重置按钮

S:

-----单选框

-----赋予变量一个特定范围内的值

-----通过属性给list分类

-----提交按钮

-----为遍历集合输出子集

T:

-----表格框

-----表格

-----I18n文本信息

-----文本域输入框

-----文本输入框

-----拦截器

-----树

-----树的结构

U:

-----多选择框

-----创建url


本文标签: 标签 使用 属性 表示