文章分类:Java编程
这几天正在做个作业,想在页面中获取得Url中的参数值。但用了很多方法都不行,最后经过一番的经过一番的周折终于找到了答案。
- http:
-
<s:property value="#parameters.flag" />
http://localhost:8080/demo/index.jsp?flag=kkkk
<s:property value="#parameters.flag" />
这里有三种方法
- <s:property value="#parameters.mySessionPropKey"/> or
-
<s:property value="#parameters['mySessionPropKey']"/> or
-
<s:property value="#parameters['myRequestPropKey']"/>
<s:property value="#parameters.mySessionPropKey"/> or
<s:property value="#parameters['mySessionPropKey']"/> or
<s:property value="#parameters['myRequestPropKey']"/>
从上面的答案我们可以推测到request,session ,application中的属性值也可以用同样的方法获取
如:
- request.---->
-
<s:property value="#request.mySessionPropKey"/> or
-
<s:property value="#request['mySessionPropKey']"/> or
-
<s:property value="#request['myRequestPropKey']"/>
-
session---->
-
<s:property value="#session.mySessionPropKey"/> or
-
<s:property value="#request['mySessionPropKey']"/> or
-
<s:property value="#request['myRequestPropKey']"/>
-
application--->
-
<s:property value="#application.mySessionPropKey"/> or
-
<s:property value="#application['mySessionPropKey']"/> or
-
<s:property value="#application['myRequestPropKey']"/>
request.---->
<s:property value="#request.mySessionPropKey"/> or
<s:property value="#request['mySessionPropKey']"/> or
<s:property value="#request['myRequestPropKey']"/>
session---->
<s:property value="#session.mySessionPropKey"/> or
<s:property value="#request['mySessionPropKey']"/> or
<s:property value="#request['myRequestPropKey']"/>
application--->
<s:property value="#application.mySessionPropKey"/> or
<s:property value="#application['mySessionPropKey']"/> or
<s:property value="#application['myRequestPropKey']"/>
这里用到了ognl表达式,不懂的可以参考下面网站。但是英文的,不过没有关系我们看那些关键的代码就可以。
其实的英语也是很菜的,但一般也会到一些英文的网站找资料。关键的是我要看的一些关键字和代码 。
参数资料:http://struts.apache.org/2.1.6/docs/ognl.html
分享到:
相关推荐
struts2 获取request session对象
struts2标签库struts2标签库struts2标签库struts2标签库
struts2标签使用例子 struts2标签使用例子 struts2标签使用例子struts2标签使用例子
struts2获取request的四种不同的方式
主要介绍了struts2的标签的详细使用例子说明
struts2中获得request对象的几种方法
struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签
Struts2标签库Struts2标签库Struts2标签库Struts2标签库Struts2标签库Struts2标签库
struts标签库struts标签库struts标签库struts标签库struts标签库struts标签库struts标签库struts标签库
STRUTS:struts2标签库
struts2 标签库介绍(html)对Struts2的标签做了详细的介绍让你轻松掌握Struts2的标签。 STRUTS2学习文档.pdf 对Struts2的一些配置文件进行了详细的说明。 Struts2―表单验证validate(html)对validate的type属性...
Struts2标签库的组成 Struts2框架的标签库可以分为以下三类: 用户界面标签(UI标签):主要用来生成HTML元素的标签。 表单标签:主要用于生成HTML页面的FORM元素,以及普通表单元素的标签。 非表单标签:主要用于生成...
有关、相关、类似这样的Struts 2标签库的详细介绍。
可对struts2 标签如等相应列进行求和.
struts2标签详解(经典)struts2标签详解(经典)struts2标签详解(经典)
史上最全的struts2标签史上最全的struts2标签
利用Struts 2标签创建ex3.jsp页面,此页面提交给tag.action,在structs.xml中配置这个action的转发视图为result.jsp在result.jsp页面中显示ex3.jsp页面控件的值。(源代码和实验报告)
struts2中request和session的获取
Struts2上传文件(直接用request)
struts2标签+ tiles lib