<s:url action="hello" var="helloLink">
<s:param name="userName">Bruce Phillips</s:param>
</s:url>
<p><a href="${helloLink}">Hello Bruce Phillips</a></p>
可是在结果中,总是
<a href="view-source:http://localhost:8080/struts2/${helloLink}">${helloLink}</a>
以为是Struts2配置或其它问题,找了好久都没有找到原因,后来才搞清楚,因为我使用Maven的maven-archetype-webapp生成的web项目,这个项目生成web.xml使用的是2.3web配置,换成2.4就没有问题了。原因2.3一般是不支持EL表达式的。
没有评论:
发表评论