`
Kingson_Wu
  • 浏览: 111269 次
文章分类
社区版块
存档分类
最新评论

struts2 <s:action>标签的用法

 
阅读更多

struts2<s:action>标签的用法

2011-07-1111:44951人阅读评论(0)收藏举报

actionstrutsloginajaxjsp

使用action标签,可以允许在jsp页面中直接调用Action,(类似AJAX页面调用)在调用Action时候,可以指定需要被调用的Actionnamenamespace.如果指定了executeResult参数的属性值为true,该标签会把Action的处理结果(视图资源)包含到本页面中.使用action标签指定属性有:

id:可选属性,作为该Action的引用ID

name:必选属性,指定调用Action

namespace:可选属性,指定该标签调用Action所属namespace

executeResult:可选属性,指定是否将Action的处理结果包含到本页面中.默认值为false,不包含.

ignoreContextParam:可选参数,指定该页面的请求参数是否需要传入调用的Action,默认值是false,即传入参数.

<s:actionname="login"executeResult="true"namespace="/"></s:action>

传递参数

<s:actionname="actinName"executeResult="true"namespace="/">
<s:paramname="currentPage"value="传递的值"></s:param>
</s:action>

<s:param></s:param>是以request方式的值的,而不是以参数传值

所以request.getParameter("")会获取不到值

通过request.getAttribute("")方式可以获取

另外:使用<s:param></s:param>value指代的是action定义的对象的名称,而不是一个值

<s:textfield>中的name是一个意思,所以要要传递字符串的不能把值写value中而应该写到

分享到:
评论

相关推荐

    struts与jsp 使用方法

    在action里面写了方法获取一个list,再将这个list的值放到jsp页面中显示出来,用的是&lt;s:iterator&gt;标签。

    struts2 标签库 帮助文档

    &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;a&gt;&lt;/a&gt; 3. &lt;s:...

    strust2从一个工程跳转到另一个工程的页面

    在上面的代码中,我们可以看到跳转到另一个工程的页面是通过`&lt;s:url&gt;`标签和`&lt;s:param&gt;`标签来实现的。`&lt;s:url&gt;`标签生成了一个URL,`&lt;s:param&gt;`标签指定了URL的参数。例如,`&lt;s:url id="url" action="bbx!redirect...

    Struts2标签 UI标志又可以分为表单UI和非表单UI两部分

    UI标志又可以分为表单UI和非表单UI两部分。表单UI部分基本与Struts 1.x相同,都是对HTML表单元素的包装。不过,Struts 2.0加了几个我们经常在项目中用到的控件如:datepicker、...下面主要是ui标签的一些用法

    struts2讲义_吴峻申

    5.4.1 action标签使用介绍 88 5.4.2 bean标签使用介绍 89 5.4.3 date标签使用介绍 91 5.4.4 debug标签使用介绍 94 5.4.5 include标签使用介绍 95 5.4.6 push标签使用介绍 97 5.4.7 set标签使用介绍 98 5.4.8 url标签...

    Struts2 国际化字符串 拦截器

    &lt;s:text name="validation.required" &gt; 人心的功能,如将Action输出到FreeMaker模板、Velocity模板、JasperReports和使用XSL转换等。这些都过result里的type(类型)属性(Attribute)定义的。另外,您还可以自定义...

    dangdang和smartstruts2.rar

    通用电子商务购物平台 --------目的----------- 1.将前期学习技术熟练应用 2.了解项目开发流程,培养开发能力(编码能力、查错排错能力、自学新技术... &lt;s:iterator value="list" var="l"&gt;对应与action里的getLIst方法。

    freemarker总结

    其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替&gt;会有更好的效果,因为 FreeMarker会把&gt;解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:&lt;#if (x&gt;y)&gt; ...

    Struts2 in action中文版

    第1章 Struts 2:现代Web框架 2 1.1 Web应用程序:快速学习 2 1.1.1 构建Web应用程序 2 1.1.2 基础技术简介 3 1.1.3 深入研究 6 1.2 Web应用程序框架 7 1.2.1 什么是框架 7 1.2.2 为什么使用框架 8 1.3 Struts 2框架...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    网上商城需求报告

    通用电子商务购物平台 ... &lt;%@taglib uri="/struts-tags" prefix="s"%&gt; &lt;img src="image.do" id="img1"/&gt; &lt;a src='image.do?'&gt;换一张试试看&lt;/a&gt; type="submit" value="注 册" onclick="return validate();" /&gt;

    web设计报告

    +关键问题:当上传失败是出现的提示和上传成功时候的提示,解决问题:使用&lt;s:fielderror/&gt;标签即可将错误提示信息输出到页面中 +还有下载的时候出现的错误如何解决的问题,解决办法:指定 stream 结果类型时,需要...

    领域模型_模式_框架简介

    S-S-H是一个基于MVC框架组合,struts是一个具有良好可管理性的web应用框架,主要负责视图(使用struts标签来构建页面视图并且使用ActionSupport来接收并处理页面表单传回来的数据),spring是一个轻量级的容器,他的...

    健身房管理信息系统设计.doc

    Struts是一个基于Sun J2EE平台的MVC框架,Struts把Servlet、JSP、自定义标签和信息资源(Message Resources)整合到统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套 MVC模式,极大的节省了时间[4]。...

    java面试题

    2:继承:子类继承父类,子类可以拥有父类中已定义的方法,并且子类可以修改父类中的方法使其更适合特殊需求。 3:多台:不同对象对统一消息作出不同响应称之为多态 4:抽象:忽略与当前主题无关的那些方面,将...

    【计算机软件毕业设计】二手车交易平台的分析、设计与实现文献综述1.doc

    当然,Struts也有它的缺点: 1、Taglib的使用使表现层的处理过于复杂,不利于系统的再设计和升级,不利于客 户接手系统,增加了开发人员的工作量,从而大大增加了系统的开发成本。 2、表单验证没有考虑复用,而且...

    超级有影响力霸气的Java面试题大全文档

    当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。 20、abstract class和interface有什么区别? ...

    java 面试题 总结

    当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。 17、abstract class和interface有什么区别? 声明方法...

Global site tag (gtag.js) - Google Analytics