`
jsjxqjy
  • 浏览: 118274 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

strtus2 标签 : <s:url /> 的用处

阅读更多
1 -------------------------------------------------------------
<s:url id="csadetail_jump" action="csadetail_jump" namespace="/portin" includeParams="all" 

/>
function onContinue(){
    window.location.href="${csadetail_jump}&csa=" + getCsa();
}


2-------------------------------------------------------------
<s:url id="csa_detail_search" action="csadetailsearch_ajax" namespace="/ajax"
    includeParams="none" />
$.ajax({ url:"${csa_detail_search}?

cmd=queryCsa&street="+street+"&state="+state+"&city="+city+"&zip="+zip,
              type:"get",           
             dataType:"html",
             data:"",
             success:function(msg){ 
                                 $("#dv").html(msg);
                              } 
         });
}

 

3.-----------------------strust2国际化
<s:url id="url" action='switchLanguage' namespace='/' includeParams="none">
	<s:param name="request_locale">en_US</s:param>
</s:url>

//在你的action : switchLanguage里面传递参数 request_locale 
 //会strust2的  i18n 拦截器会自动获取这个参数,对Locale进行设置

//你也可以手动设置 : 
ActionContext.getContext().setLocale(new Locale("zh","CN"));

//取出URL的值 : 
<frame src="${url}" name="mainFrame" id="mainFrame" />

 

分享到:
评论

相关推荐

    taglib(struts2标签).doc

    除此之外,Struts2 还提供了其他通用标签,如 Bean 标签用于操作 JavaBean 对象,URLs 标签用于生成 URL,Action 标签用于调用 Action 方法等。每个标签都有其特定的用途和参数,它们共同构成了 Struts2 标签库的...

    Struts2标签详解及具体实例解析

    &lt;s:a href="%{url}"&gt;链接文字&lt;/s:a&gt; ``` - **解释**:`%{url}`将被替换为实际的URL路径。 ##### 2. `&lt;s:action&gt;` 执行Action标签 - **用途**:执行一个Action。 - **示例代码**: ```xml &lt;s:action name=...

    struts2标签的使用

    - 示例:`&lt;s:choose&gt;&lt;s:when test="%{#session.user == 'admin'}"&gt;Admin Panel&lt;/s:when&gt;&lt;s:otherwise&gt;Guest&lt;/s:otherwise&gt;&lt;/s:choose&gt;` - 用途:类似于 Java 中的 switch-case 结构,用于复杂的条件判断。 ##### ...

    struts2入门,struts2 标签

    - **用途**:`&lt;s:url&gt;`用于创建URL路径,`&lt;s:a&gt;`用于创建带有动态URL的超链接。 - **示例用法**: ```xml &lt;s:url id="userEditUrl" action="userAction"/&gt; &lt;s:a href="%{userEditUrl}"&gt;编辑用户&lt;/s:a&gt; ``` 这里...

    Struts标签集合简介

    `&lt;s:token&gt;` 用于防止重复提交,`&lt;s:tree&gt;` 创建树形结构,`&lt;s:treenode&gt;` 定义树节点,`&lt;s:updownselect&gt;` 创建可上下选择的多选框,`&lt;s:url&gt;` 生成URL,通常与Action关联。 以上就是Struts标签的基本介绍,它们极...

    struts2标签使用

    - `&lt;s:action&gt;` 标签主要用于调用Struts2中的Action。在JSP页面中,此标签可以指向特定命名空间内的某个Action,并且标签体通常用于展示Action处理的结果。 - **使用示例**: 在`success.jsp`文件中,通过`&lt;s:...

    struts2标签大全

    条件标签 `&lt;s:if&gt;`、`&lt;s:elseif&gt;`、`&lt;s:else&gt;` - **用途**:用于在页面上进行条件判断。 - **示例代码**: ```xml &lt;s:if test="%{#session.user != null}"&gt; 欢迎您,%{#session.user.name}! &lt;/s:if&gt; &lt;s:else...

    struts2 标签 大全 总结 实用

    以上只是Struts2标签库中的一部分,还有许多其他标签,如s:include、s:action、s:url等,它们提供了丰富的功能,使开发者能够构建出功能完善的Web应用。通过深入学习和实践,你可以更好地利用这些标签提高开发效率,...

    最全的struts2标签说明.rar

    13. `&lt;s:url&gt;`和`s:a&gt;`:创建URL链接,`&lt;s:url&gt;`用于生成URL,`&lt;s:a&gt;`则将URL包装为一个链接标签。 14. `&lt;s:include&gt;`:包含其他JSP或Struts2标签页,实现页面重用。 这些标签使得开发者可以避免直接操作HTML,...

    freemarker总结

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

    javaweb标签大全

    - `&lt;s:if&gt;` 和 `&lt;s:else&gt;`:条件标签,与JSTL的条件标签类似。 5. Tiles框架标签: - `&lt;tiles:insert&gt;`:插入一个定义好的页面布局。 - `&lt;tiles:put&gt;`:添加内容到页面布局的特定区域。 6. Spring MVC标签: -...

    struts2教程

    - **Struts2提供了一系列的标签:** 如`&lt;s:textfield&gt;`、`&lt;s:submit&gt;`等,方便创建动态表单。 以上是Struts2的一些基本知识点介绍,通过这些知识点的学习,初学者可以快速入门Struts2框架,并能够编写简单的Web应用...

    struts2标签集合

    除了上述主要标签,Struts2还提供了一些特定用途的标签,如`s:a`用于链接(Ajax支持),以及`s:debug`用于调试,显示值栈信息。 在使用Struts2标签时,通常会结合Action类和模型数据,Action类处理业务逻辑,将结果...

    struts 2.0 详细讲解 4个PPT

    - `&lt;s:action&gt;`:用于执行Struts 2 Action。 使用这些标签可以减少对Java脚本的依赖,提高代码的可读性和维护性。 **3. Struts 2.0 配置详解** 配置是Struts 2的关键部分,包括Action配置、结果配置、拦截器配置等...

    OGNL符号的使用

    例如:&lt;s:set name="myMap" value="#{'key1':'value1','key2':'value2'}"/&gt;,&lt;s:property value="#myMap['key1']"/&gt;,&lt;s:url value="#myMap['key1']" /&gt;。 在使用 OGNL 表达式时,需要注意“%”和“#”符号的区别。...

    struts2 井号,星号,百分号的含义和使用举例.doc

    比如在`&lt;s:url&gt;`标签中,`&lt;s:url value="#foobar['foo1']" /&gt;`和`&lt;s:url value="%{#foobar['foo1']}" /&gt;`的区别在于,后者会计算`#foobar`的`'foo1'`属性的值,然后将其作为URL的一部分。 最后,美元符号($)在...

    STRUTS2标签中符号_,$,%的用法示例.doc

    例如,`&lt;s:url value="%{#foobar['foo1']}"/`,这里的`%{}`告诉STRUTS2计算`#foobar['foo1']`的值,并将其作为URL的一部分。 3. `$` 符号: - **国际化资源文件引用**:在国际化资源文件中,`$`用于引用OGNL表达式...

Global site tag (gtag.js) - Google Analytics