b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

ognl表达式值栈_ognl表达式_ognl表达式 if(4)

电脑杂谈  发布时间:2017-02-12 05:02:41  来源:网络整理

(二)、数据标签:

数据标签主要用于提供各种数据范文相关的功能,包含显示一个Action里的属性,以及生成国际化输出等功能,

数据标签主要包含:action,bean,date,debug,i18n,include,param,push,set,text,url,property;

1、action:用于直接在JSP页面直接调用一个Action,通过指定executeResult参数,还可以将该Action的处理结果包含到本页面中来。如果指定了executeResult参数的属性值为true,该标签还会把Action的处理结果包含到本页面中来。属性有:

i.id:该属性会作为该Action的应用ID

ii.name:指定该标签调用哪个Action

iii.nameSpace:指定该标签调用的Action所在的namespace

iv.executeResult:该是属性指定是否要将action的处理结果页面包含到本页面。默认值为false,即不包含。

v.ignoreContextParams:指定该页面中的参数是否需要转入调用Action,该参数的默认值是false,即将本页面的请求参数传入被调用的Action。

2、bean:用于创建一个JavaBEan实例,如果指定id属性,则可以将创建的JavaBean实例放入StackContext中。属性有name:指定要实例化的JavaBean的实现类;id:该属性是个可选属性,指定该属性后该实例JavaBean实例会被放入到StackContext中(并不是ValueStack),从而允许直接通过该id属性来访问该JavaBean实例;

3、date:用于格式化输出一个日期。属性有:format:根据该属性指定的格式来个事化日期;nice:该属性只能为true或false,它用于指定是否输出指定日期和当前时刻之间的时差;name指定要格式化的日期值;id:制定引用该元素的id值。

4、debug:主要用于辅助调试,在页面上生成一个调试链接,通过该链接到ValueStack和StackContext中的所有的值信息;

例:<s:debug/>

5、i18n:用于制定国际化资源的文件的baseName

6、include:用于JSP页面中包含其他的JSP或Servlet资源,属性有value:指定需要被包含的JSP页面或者Servlet;id指定该标签的ID引用

例:<s:includevalue=”include-file.jsp”>

<s:paramname=”author”value=”yeeku”/>

</s:inlcude>

7、param:通常用作bean标签,url标签的子标签,属性有name:指定需要设置参数的参数名;value:指定需要设置参数的参数值;id:指定引用该元素的ID

例:<s:paramname=”color”>blue</param>

或<s:paramname=”color”value=”blue”/>

8、push:用于将某个值放到ValueStack的栈顶。属性有:value:该属性指定需要放到ValueStack栈顶的值;id:指定引用该元素的ID

例:<s:pushvalue=”#p”>

<s:propertyvalue=”name”/><br>

</s:push>

9、set:用于设置一个新变量,并可以将新变量放入到指定的范围内,属性有name:重新生成的新变量的名字;scope:可选属性,指定新变量被放置的范围,属性值有application、session、requset、page、action,没有指定属性,则默认为放置到StackContext中;value:指定将赋值给变量的值,如果没有制定该属性,则将ValueStack栈顶的支付给行变量;id:指定该元素的引用ID;


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-31926-4.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...