`
bangsen
  • 浏览: 39746 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

struts 的一些取值 摘

阅读更多

<s:hidden name="returnurl" value="%{actionName}" /> actionname不加引号取不到值

<s:a href="javascript:document.langForm.submit()"> s:a的提交表单方法

<s:url id="reference_id"><s:param name="name" value="value"/></s:url><s:a href="reference_id"/>

<input type="hidden" name="returnurl" value="<s:property value="actionName"/>" />这个是我之前用过的比较老的表单内的引值方法,适用于<form>标签,现在用的<s:form>标签都可以用上面第一条写法

<s:if test="#SESSION_LOCALE.toString()=='zh_CN'">这里面包含了OGNL类型转换和比较

<s:set name="SESSION_LOCALE" value="%{com.opensymphony.xwork2.ActionContext.locale}" />这个是今晚最耗费我时间的一个,直接在jsp页面上取locale,看来通过这种方法,直接取stack里的对象也是可以的。

<s:debug>今晚用过的一个调试手段,之前也用过。

分享到:
评论

相关推荐

    Struts2页面取值总结

    ### Struts2页面取值与标签使用详解 #### 引言 在Web应用开发中,Struts2框架因其强大的功能和灵活的配置受到广大开发者青睐。本文将深度解析Struts2框架中页面取值的多种方式及核心标签的使用技巧,帮助开发者更...

    Struts标签取值方式

    当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或 者#attr.;

    Struts2 ——4、struts2从请求取值的三种方式

    在Struts2中,从请求取值是日常开发中的常见操作,有三种主要的方式可以实现这一功能。本篇将详细介绍这三种方法。 1. **Action上下文(ActionContext)** ActionContext是Struts2中一个关键的类,它提供了访问...

    学习Struts的一些参考资料

    Struts是Java Web开发中的一个开源框架,由Apache软件基金会...以上就是Struts框架的一些关键知识点,学习Struts有助于理解MVC架构,提高Java Web开发的效率。通过实践和深入学习,可以更好地掌握这一强大的开发工具。

    Struts2 Value Stack Contents 中取值、多个集合数组

    由于Value Stack的遍历顺序是从上至下,因此,如果直接取值可能会获取到错误的数据。例如,下面的代码会默认取第一个errors集合: ```java ${errors['house.title'][0]} ``` 而在多集合情况下,我们需要指定具体的...

    struts2jar包

    6. **其他依赖的jar包**:Struts2运行还需要一些其他的库,如freemarker或velocity用于模板引擎,javassist用于动态类生成,log4j或slf4j用于日志记录等。 引入Struts2的jar包有多种方式: - **Eclipse/IDEA等集成...

    Struts2.2 升级到Struts2.3

    - `struts.xml`:这是Struts的核心配置文件,可能会有一些新的标签或者属性。检查并更新所有的拦截器、结果类型、包配置等,以适应新版本的要求。 - `web.xml`:需要更新过滤器配置,确保Struts2的前端控制器(`...

    Struts2漏洞检查工具Struts2.2019.V2.3

    然而,随着时间的推移,Struts2在安全方面暴露出了一些重要的漏洞,这给使用该框架的系统带来了潜在的安全风险。"Struts2漏洞检查工具Struts2.2019.V2.3"是一个专门针对这些漏洞进行检测的工具,旨在帮助开发者和...

    Struts1和Struts2区别

    Struts1和Struts2是两个非常著名的...然而,这并不意味着Struts1没有它的价值,对于一些简单项目或已有大量Struts1代码的项目,继续使用Struts1可能是更经济的选择。开发者应根据项目需求和团队技能选择合适的框架。

    共享Struts2的一些资源

    Struts2预定义了一些结果类型,如“dispatcher”(用于转发到JSP页面),开发者也可以自定义结果类型以满足特定需求。 7. **动态方法调用(Dynamic Method Invocation,DMI)**: Struts2支持动态方法调用,这意味...

    在Eclipse中配置Struts2项目(html)手把手教会你 +struts2 标签库介绍(html) + STRUTS2学习文档.pdf + Struts2―表单验证validate(html) + struts2和struts的比较 + struts教程(html)

    STRUTS2学习文档.pdf 对Struts2的一些配置文件进行了详细的说明。 Struts2―表单验证validate(html)对validate的type属性校验类型以及param 做了详细的解释说明。 struts2和struts的比较 让你更清楚的知道struts2...

    struts一些资料文档

    一些struts的整理文档,包括Struts的结构.doc struts Validator页面验证.doc struts框架详细介绍.ppt struts入门资料.doc struts实践经验.ppt struts项目实施前的准备.ppt struts真实案例资料.doc strut详细资料教程...

    struts2-core.jar

    struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...

    Struts2漏洞测试

    Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试...

    Struts2VulsTools-Struts2系列漏洞检查工具

    增加S2-057 Struts 2.3 to 2.3.34,Struts 2.5 to 2.5.16 此漏洞影响范围非常小,要求配置条件比较苛刻,同时,一些特定版本没有看到有沙盒绕过,所以,目前exp只是基于S2-045改写的,所以exp并不是所有版本都能用,...

    struts1和struts2的jar包

    以下是一些关键知识点: 1. **ActionServlet**:这是Struts1的控制器,处理HTTP请求,并将请求分派给相应的Action。 2. **ActionForm**:负责接收和验证用户输入的数据,是模型层和视图层之间的桥梁。 3. **Action*...

    Struts所需要的jar

    以下是一些核心的Struts库文件及其作用: 1. **struts-core.jar**:这是Struts框架的核心库,包含了Action、ActionSupport、FormBean等基础类,以及配置解析、请求处理等关键组件。 2. **struts-tiles.jar**:...

    Struts2视频教程

    ### Struts2核心知识点解析 #### 一、Struts2框架概述 - **定义与特点**:Struts2是一款基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它继承了Struts1的优点,同时在设计上更加灵活、易用,...

    struts-config.xml struts标准配置文件 struts-config

    struts-config.xml struts标准配置文件 struts-config

    struts2 配置dtd 自动提示

    这能帮助开发者避免手动记忆所有可能的标签、属性和它们的取值,提高开发效率并减少错误。 在`struts.xml`文件的开头,通常会看到如下DOCTYPE声明: ```xml &lt;!DOCTYPE struts PUBLIC "-//Apache Software ...

Global site tag (gtag.js) - Google Analytics