编程资料集中营
 | 网站首页 | 文章中心 | 编程资料2 | 软件下载 | BT下载 | 八卦星闻 | 音乐在线 | 在线游戏 | 免费电影 | 进入问吧 | 
struts标签, struts标签bean <!--?################################################################?--><!--访问cookie的信息内容此标签主要是用于在jsp中将一个cookie附给一个指定的变量以便于在jsp中应用--><bean:cooki,
您现在的位置: 编程资料,学习资料,c,c++,vc,vc++,java,jsp,j2ee,j2me,asp,php >> 文章中心 >> JAVA 专区 >> Struts 技术 >> 文章正文
【字体:
struts标签   进入问吧

本站地址:http://www.bajiao123.com

作者:佚名    文章来源:不详    点击数:    更新时间:2007-4-19    

struts标签

struts标签bean

<!--?################################################################?-->
<!--
访问cookie的信息内容
此标签主要是用于在jsp中将一个cookie附给一个指定的变量
以便于在jsp中应用
-->
<bean:cookie?id="唯一标识符"?name="存在的cookie属性名"/>
<!--?################################################################?-->
<!--
访问cookie的信息内容
此标签主要是用于在jsp中将scop中一个的属性附给一个指定的变量
以便于在jsp中应用
-->
<bean:define
??id="唯一标识符"
??name="在page|request|response|session中存在的标识符"
??property="对象中的成员变量"
??scope="page|request|response|session"
??toScope="存放此对象的范围page|request|response|session"
??type="此对象的数据类型(权限定类名)"
??value="默认初始化值"/>
<!--?################################################################?-->
<!--
访问头部元素的信息内容
<bean:header>标签是用于将头部信息中的一个元素属性附给一个指定的变量
以便于在jsp中应用
-->
<bean:header?id="唯一标识符"?name="头部元素中存在的属性名"/>
<!--?################################################################?-->
<!--
访问头部元素的信息内容
<bean:include>标签是用于web应用程序中的一个资源引进当前jsp中,
并且将指向它的一个地址附给指定的变量
以便于在jsp中应用
-->
<bean:include?id="唯一标识符"?page="包含的web组件的uri路径,以?/?开头"?/>
<!--?################################################################?-->
<!--
<bean:?page>标签主要用于访问jsp中的隐含对象,
??page|request|response|session|application
??将此属性附给一个指定变量
-->
<bean:?page?id="唯一标识符"?name="jsp中的隐含对象"/>
<!--?################################################################?-->
<!--
<bean:?parameter>标签
??用于访问请求参数?,
??将此属性附给一个指定的变量,便于在当前jsp中应用
-->
<bean:?parameter
??id="唯一标识符"
??name="参数名"
??value="默认值"
??multiple="??????"/>
<!--?################################################################?-->
<!--
<bean:resource>
访问系统配置中的资源绑定信息?Resource?Bundle
此标签的作用是,将指向系统配置中的某个资源的指针,附给指定变量,以便于在当前页中调用
-->
<bean:resource
??id="唯一标识符"
??name="包含的?web?uri?路径,以?/?开头"
??input="?????"?/>
<!--?################################################################?-->
<!--
<bean:size>?用于取得某个指定数据容器的深度大小?,并且将此值附给一个指定变量名
-->
<bean:size
??id="唯一标识符"
??name="page|request|response|session中存在的属性变量名"
??property="变量中的成员变量名"
??scope="作用范围page|request|response|session"
??collection="java.util.Collection类变量"?/>
<!--?################################################################?-->
<!--
<bean:write>?用于输出指定变量的内容值
-->
<bean:write
??name="page|request|response|session中存在的属性变量名"
??property="变量中的成员变量名"
??filter="true|false"
??format="书写格式"
??formatKey="索引主键,此主键与系统配置文件中的主键区配"
??scope="作用范围page|request|response|session"
??bundle="??????"?ignore="??????"?locale="??????"
??/>
<!--?################################################################?-->
<!--
<bean:message>?用于输出资源配置中的信息内容
-->
<bean:message
??bundle="系统配置文件中的绑定参数"
??key="与系统配置中的资源文件中的主键区配"?/>
<bean:message
??bundle="系统配置文件中的绑定参数"
??name="scope中存在的属性名"
??scope="page|request|response|session"
??property="属性对象中的成员变量名,并且此属性变量的值与key的值相同"?/>

struts标签html

<!--######################################################################-->
<!--?不带参数的page连接方式?-->
<html:link?[page="/XXX.do"|action="/XXX"]>连接内容</html:link>
<!--带参数的一种连接方式-->
<html:link
??[page="/XXX.do?paramName1=value1&amp;paramName2=value2"|
??page="/XXX?paramName1=value1&amp;paramName2=value2"]>
????????连接内容
??????</html:link>
<html:link?[page="/XXX.do"|action="/XXX"]
???????????paramId="参数名"
???????????paramName="在page|request|response|session中存在的属性名">
????????连接内容
??????</html:link>
<!--带参数的一种连接方式-->
<html:link?[page="/XXX.do"|action="/XXX"]
???????????paramId="参数名"
???????????paramName="配置文件中的BEAN的配置名称"
???????????paramProperty="配置对象中的成员变量">
????????连接内容
??????</html:link>
<html:link?action="/XXX"
???????????name="在page|request|response|session中存在的属性名">
????????连接内容
??????</html:link>
<html:link?href="完整的url路径">
????????连接内容
??????</html:link>
<html:link?page="相对于当前操作路径的url">
????????连接内容
??????</html:link>
<html:link?forward="struts配置文件中存在的<global-forwards>元素的子元素<forwar>的name值">
????????连接内容
??????</html:link>
<!--######################################################################-->
<html:img?page="相对于当前操作路径的url"?/>
<!--######################################################################-->
<html:img?src="完整的uri路径"
??paramId="参数名"
??paramName="page|request|response|session中存在的属性名"/>
<!--######################################################################-->
<html:form
??action="xxx.do"
??focus="焦点"
??method="GET|POST|DELETE|PUT|HEAD|OPTIONS"?>
<!--######################################################################-->
??<!--?单行输入框?-->
??<html:text?property="prptName">初始值</html:text>
<!--######################################################################-->
??<!--?隐藏字段?-->
??<html:hidden?property="prptName"?/>
<!--######################################################################-->
??<!--?密码输入框?-->
??<html:?password?property="prptName"></html:?password>
<!--######################################################################-->
??<!--?文件获取输入框?-->
??<html:file?property="prptName">初始值</html:file>
<!--######################################################################-->
??<!--?按钮?-->
??<html:button?property="prptName">初始值</html:button>
<!--######################################################################-->
??<!--?提交按钮?-->
??<html:submit?property="prptName">初始值</html:submit>
<!--######################################################################-->
??<!--?取消按钮?-->
??<html:cancel?property="prptName">初始值</html:cancel>
<!--######################################################################-->
??<!--?重置按钮?-->
??<html:reset?property="prptName">初始值</html:reset>
<!--######################################################################-->
??<!--?图片按钮?-->
??<html:image?onclick=""?src="url"?>初始值</html:image>
<!--######################################################################-->
??<!--?复选框?-->
??<html:checkbox?property="prptName">初始值</html:checkbox>
<!--######################################################################-->
??<!--多选框的表达方式一-->
??<html:multibox?property="属性名"?value="初始值"/>
<!--######################################################################-->
??<!--多选框的表达方式二-->
??<html:multibox?property="属性名">初始值</html:multibox>
<!--######################################################################-->
??<!--?选择列表?-->
??<html:select
????property="prptName"
????size="指定在网页上显示的可选的数目"
????multiple="true|false,此属性用于指定列表是否允许多选">
<!--######################################################################-->
????<html:option
??????value="绑定的属性名"
??????bundle="系统文件中绑定的属性名"
??????key="资源文件中绑定的属性"?>lable</html:option>
<!--######################################################################-->
????<html:options
??????collection="Vector对象,此对象中放置org.apache.struts.util.LabelValueBean对象"
??????property="网页中的value值其值一般是value"
??????labelProperty="网页中显示的标签,其值一般是lable"/>
<!--######################################################################-->
????<html:optionsCollection
??????name="page|request|response|session中存在的属性名称"
??????property="属性对象中的成员变量"
??????label="成员变量中的成员变量"
??????value="成员变量中的成员变量"?/>
??</html:select>
</html:form>

struts标签logic

<!--#################################################################-->
<!--?<logic:equal>和<logic:notEqual>判断变量的值与指定常量是否相等?-->
<logic:equal
??name="request,page,response,session中存在的以此名称命名的变量"
??property="此变量中的成员变量"
??parameter="将要取得的变量的标识符,此变量存在于request|page|response|session中"
??scope="取得变量的范围?request|page|response|session"
??value="?参加比对的值?">
??若判断成立,则输出此处的内容!
??</logic:equal>
<!--=====================================================================-->
<logic:notEqual
??name="request,page,response,session中存在的以此名称命名的变量"
??property="此变量中的成员变量"
??parameter="将要取得的变量的标识符,此变量存在于request|page|response|session中"
??scope="取得变量的范围?request|page|response|session"
??value="?参加比对的值?">
??若判断成立,则输出此处的内容!
??</logic:notEqual>
<!--#################################################################-->
<logic:iterate
??id="唯一标识符"
??name="在request|response|session|page中的标识符"
??property="若是自定义类对象,此处用语表示此对象中的属性名"
??type="取得的对象的权限定类名"
??indexId="indexid"
??offset="起始位置"
??length="循环的长度">
??<li><em><bean:write?name="与logic:iterate的属性id的内容一致"?/></em>&nbsp;[<bean:write?name="index"/>]</li>
</logic:iterate>

<!--#################################################################-->
<!--<logic:empty>与<logic:notEmpty>用于判断指定参数的属性值是否是null值或是空字符串""-->
<!--判断scope中存在的指定参数名的变量值是否是null值或是空字符串,若是null或空字符串则输出标签之间的内容-->
<logic:empty
??name="对象的唯一标识符"
??scope="page|request|response|session"
??property="对象中存在的成员变量">
empty
</logic:empty>
<!--判断scope中存在的指定参数名的变量值是否不是null值或是空字符串,若不是null或空字符串则输出标签之间的内容-->
<logic:notEmpty
??name="对象的唯一标识符"
??scope="page|request|response|session"
??property="对象中存在的成员变量">
notEmpty
</logic:notEmpty>
<!--#################################################################-->
<!--<logic:?present>与<logic:notPresent>用于判断指定参数的属性是否存在-->
<!--判断cookie中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic:?present
??cookie="cookie中存在的变量名">
??此处是输出内容!
??</logic:?present>
<!--判断header中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic:?present
??header="取得头部元素中存在的变量">
??此处是输出内容!
??</logic:?present>
<!--判断scope中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic:?present
??name="属性名"
??property="对象中存在的成员变量"
??scope="page|request|response|session">
??此处是输出内容!
??</logic:?present>
<!--=================================================================-->
<!--判断cookie中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic:notPresent
??cookie="cookie中可能存在的变量名">
??此处是输出内容!
??</logic:notPresent>
<!--判断header中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic:notPresent
??header="头部元素中存在的变量">
??此处是输出内容!
??</logic:notPresent>
<!--判断scope中是否存在指定参数名的变量若存在则输出标签之间的内容-->
<logic:notPresent
??name="属性名"
??property="对象中可能存在的成员变量"
??scope="page|request|response|session">
??此处是输出内容!
??</logic:notPresent>
<!--#################################################################-->
<!--<logic:match>与<logic:notMatch>用于判断指定参数的字符串是否区配某个给定标准-->
<!--判断cookie中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:match
??cookie="cookie中可能存在的变量名"
??location="contains|start|end"
??value="要区配的字符格式">
</logic:match>
<!--判断header中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:match
??header="header中可能存在的变量名"
??location="contains|start|end"
??value="要区配的字符格式">
</logic:match>
<!--判断scope中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:match
??name="存在的属性名"
??property="属性对象中的成员变量"
??scope="page|request|response|session"
??location="contains|start|end"
??value="要区配的字符格式">
</logic:match>
<!--===================================================================-->
<!--判断cookie中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:notMatch
??cookie="cookie中可能存在的变量名"
??location="contains|start|end"
??value="要区配的字符格式">
</logic:notMatch>
<!--判断header中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:notMatch
??header="header中可能存在的变量名"
??location="contains|start|end"
??value="要区配的字符格式">
</logic:notMatch>
<!--判断scope中存在指定参数名的变量的值,是否与指定的字符格式区配若区配则输出此内容-->
<logic:notMatch
??name="存在的属性名"
??property="属性对象中的成员变量"
??scope="page|request|response|session"
??location="contains|start|end"
??value="要区配的字符格式">
</logic:notMatch>
<!--#################################################################-->
<!--<logic:forward>用于地址转向到指定位置-->
<logic:forward?name="与系统配置文件中的<global-forward>元素中的子元素<forward>区配"/>
<!--#################################################################-->
<!--?<logic:redirect>用于地址重定向到指定位置?-->
<logic:redirect
??anchor=""
??forward=""
??href=""
??name=""
??page=""
??paramId=""
??paramName=""
??paramProperty=""
??paramScope=""
??property=""
??scope=""
??transaction="">连接内容</logic:redirect>

chenweicai 2007-03-17 14:29 发表评论

   

进入问吧

本站地址:http://www.bajiao123.com

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 高级搜索
    编程资料集中营