我现在需要 将这个<s:text> 标签的Name属性值 是一个动态的值如:<s:text name="${prdId}" /> 是不行的!但是我现在数据库中有很多这样的ID需要在页面进行国际化,
请问各位有没有比较好的办法解决这个问题?
问题补充:lovewhzlq 写道
你用ognl也一样的设置动态的值嘛,
你的prdId是从哪个范围传来的值,request,session还是。。。
<s:text name="#request.prdId" />
或者把struts2版本升级到2.1.8以上吧
<c:forEach var="row" items="${prdGrpList}">
<a href="#" onClick="...">
<s:text value='${row.prdId}'/>
</a>
</c:forEach>
我在JSP中代码是这样的,prdGrpList为某中Bean组成的List,prdId为该bean的ID,prdGrpList在action中通过setPrdGrpList(List)复制,没有到session中。情况就是这样,我想通过该Bean的prdId属性翻译到jsp页面。另外,struts2升级到2.1.8有什么好的方案吗?谢谢你!
问题补充:lovewhzlq 写道
直接升级就好了嘛,它是兼容之前的版本,当然版本不能太低,
你先看下你的现在版本
哦,我知道怎么升级,我只是想知道升级之后的版本对于这个问题是不是有很好的解决方案啊~再次感谢!
相关推荐
struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用struts2 <s:if>标签使用
解决了<jsp:forward/>跳转no fond 的问题
<s:set name="actorRef" value="actorId" /> <s:set name="taskName" value="name" /> <s:if test="#actorRef=='' or #actorRef==null">共享任务(<a href="${pageContext.request.contextPath}/ga/...
NULL 博文链接:https://z18022893621.iteye.com/blog/1956098
2. <s:set name=""></s:set>-----赋予变量一个特定范围内的值 3. <s:sort comparator=""></s:sort>-----通过属性给list分类 4. <s:submit></s:submit>-----提交按钮 5. <s:subset></s:subset>-----为遍历集合输出...
<s:text name="label.helloWorld"></s:text> </s:i18n> 指定在从messageResource取资源 4) 读取参数变量 <s:text name="label.hello"> <s:param>Jia Xiaoyuan</s:param> </s:text> 使用带参数的资源<s:param>,...
<s:property /><br/> </s:iterator> </s:generator> 例2: 生成一个iterator,使用count属性。因为count属性值为3,所以只有前三个内容(aaa,bbb,ccc)在生成的iterator中。 Generate an iterator with count ...
iterate id="destMap" name="srcMap"><br><br> <bean:define id="bean" name="destMap" property="value" /><br><br> <bean:write name="bean" property="name" /><br><br></logic:iterate><br><br>2. Map里存放的是...
<s:checkbox></s:checkbox>-----复选框 <s:checkboxlist list=""></s:checkboxlist>-----多选框 <s:combobox list=""></s:combobox>-----下拉框 <s:component></s:component>-----图像符号 D: <s:date/>-----获取...
<br/><br/>Tomcat数据库连接池配置:<br/>Server.xml<br/>增加如下内容:<br/> <Context path="/PaginationStruts" docBase="PaginationStruts" reloadable="true"><br/> <Resource name="jdbc/Pagination" scope=...
<%@ taglib uri="/struts-tags" prefix="s" %> 结合例子,重点掌握以下标签的用法 (1) <s:property> (2) <s:set> (3) <s:if> 、<s:elseif>、<s:else> (4) <s:iterator> (5) <s:include> (6) <s:form>、<s:hidden> (7...
<tr><br> <td>姓名</td><br> <td>年龄</td><br> <td>所属组</td><br> </tr><br> <c:forEach var="user" items="${userlist}"><br> <tr><br> <td><c:out value="${user.username}"/></td><br> <td><c:out value="${...
<%@ taglib uri="/struts-tags" prefix="s" %> 结合例子,重点掌握以下标签的用法 (1) <s:property> (2) <s:set> (3) <s:if> 、<s:elseif>、<s:else> (4) <s:iterator> (5) <s:include> (6) <s:form>、<s:hidden> (7...
b.<decorator:title/>这个标签会找到被装饰页面的title(<title></title>标签内)内容填入, <decorator:head/>找到被装饰页面的head(<head></head>标签内)内容填入,<decorator:body/>找到被装饰页面的body(<body></...
<br/><br/>Tomcat数据库连接池配置:<br/>Server.xml<br/>增加如下内容:<br/> <Context path="/PaginationStrutsHibernate" docBase="PaginationStrutsHibernate" reloadable="true"><br/> <Resource name="jdbc/...
<%@ page language="java" pageEncoding="UTF-8"%> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-...
<form name="form1" action="login.do" method="post"> <table width="300" border="1"> <tr> <td colspan="2"><bean:message key="login.page.title" /></td> </tr> <tr> <td><bean:message key="login.page...
Address private int aid; private String aname; public int getAid() { return aid; } public void setAid(int aid) { ... return aname;... public void setAname(String aname) { ... </s:form>
关于STRUTS标签的一些详细说明。 如:<html:form>的说明。
struts2文件上传与下载, <s:form name="Myform" action="/fileManage/upload" method="post" enctype="multipart/form-data" theme="simple" > <s:fielderror></s:fielderror> <s:file name="image" label=...