<s:a href='viewnews.action?newsid=<s:property value="list.newsid"/>'>
<s:property value="title"/></s:a>的url地址是
http://computer:8080/gclsshtest/viewnews.action?newsid=<s:property value="list.newsid"/>怎么解决?http://computer:8080/gclsshtest/viewnews.action?newsid=1这样才是想得到的
<s:property value="title"/></s:a>的url地址是
http://computer:8080/gclsshtest/viewnews.action?newsid=<s:property value="list.newsid"/>怎么解决?http://computer:8080/gclsshtest/viewnews.action?newsid=1这样才是想得到的
<s:iterator value="newslist" id="news">
<li>
<s:a href='viewnews.action?newsid=<s:property value="list.newsid"/>'> <s:property value="title"/></s:a></li>
</ul>
</s:iterator>
<s:iterator value="newslist">
<li><s:a href='viewnews.action?newsid=<s:property vlaue="newsid"/>'>
<s:property value="title"/>
</s:a></li> </s:iterator>
</ul>
我要把=<s:property vlaue="newsid"/>显示成数字
<s:iterator value="newslist" id="news">
<li>
<s:a href='viewnews.action?newsid=<s:property value="#news.newsid"/>'> <s:property value="#news.title"/></s:a></li>
</ul>
</s:iterator>
<s:iterator value="newslist" id="news">
<li><s:a href='viewnews.action?newsid=<s:property vlaue="#news.newsid"/>'>
<s:property value="#news.title"/>
</s:a></li> </s:iterator>
</ul>我这样改,结果也是错的,url地址都是:http://computer:8080/gclsshtest/viewnews.action?newsid=<s:property vlaue="#news.newsid"/>
<s:iterator value="newslist">
<li>
<s:a href="viewnews.action?newsid=%{newsid}">
<s:property value="title"/>
</s:a></li> </s:iterator>
</ul>如果上面不好用用下面的<ul>
<s:iterator value="newslist">
<li>
<s:url id="idUrl" action="viewnews">
<s:param name="newsid" value="%{newsid}"></s:param>
</s:url>
<s:a href="%{idUrl}">
<s:property value="title"/>
</s:a></li> </s:iterator>
</ul>
<ul>
<s:iterator value="newslist">
<li>
<a href="<s:url value='viewnews.action'>
<s:param name='newsid' value='newsid'/>
</s:url>">
<s:property value="title"/>
</a>
</li>
</s:iterator>使用<s:url/>和<s:param/>标签就可以解决了,没有必要使用<s:a/>标签,使用普通的HTML的<a/>标签即可
</ul>
<s:property value="title"/></s:a>的url地址是
http://computer:8080/gclsshtest/viewnews.action?newsid=<s:property value="list.newsid"/>怎么解决?http://computer:8080/gclsshtest/viewnews.action?newsid=1这样才是想得到的
你改成<s:a href=”viewnews.action?newsid=%{list.newsid}“>
<s:property value="title"/></s:a>
试试看可以不