日期:2014-05-20  浏览次数:20658 次

struts多模块下有时候认不到<% %>符号?
我在多模块的action下面添加 <html:form action="<%=request.getContextPath() %>/xxx.do"> </html:form>报错认不到<% %>?因为是多模块有时候进入别的模块以后会默认为进入模块的地址所以必须得加上"<%=request.getContextPath() %> 不知道有什么办法解决?

------解决方案--------------------
忽略它直接运行可以不呢???
------解决方案--------------------
关注
------解决方案--------------------
你可以这样试试.先定义一个变量
<%
string actionUrl = request.getContextPath()+"/xxx.do";
%>

用el表达式
<html:form action="${actionUrl}"> </html:form>
------解决方案--------------------
晕...LS这达人千年都这几句