在使用<s:form标签时使用了<%=%>这个标签,最后报异常说s标签里面不能包含任何表达式,最后只好删除,改成相对路径的
原:<s:form acceptcharset="utf-8" name="loginForm" action="<%=ctxPath%>/user/query" method="post" >
改后:<s:form acceptcharset="utf-8" name="loginForm" action="query" method="post" >
本文详细解释了在使用Struts2框架时,<s:form>标签内不应包含表达式如<%=ctxPath%>的原因,并提供了解决方案,通过修改action属性为相对路径来避免异常。
在使用<s:form标签时使用了<%=%>这个标签,最后报异常说s标签里面不能包含任何表达式,最后只好删除,改成相对路径的
原:<s:form acceptcharset="utf-8" name="loginForm" action="<%=ctxPath%>/user/query" method="post" >
改后:<s:form acceptcharset="utf-8" name="loginForm" action="query" method="post" >

被折叠的 条评论
为什么被折叠?