在Tomcat下部署struts2项目下:
<s:select list = "#{'0':'否','1':'是'}"> JSP编译不出错 但是在Weblogic 10.3环境下 这个标签无法编译,不错如下:
Failed to compile JSP /pages/sales/systemConfig/multilevelAuditConfig/TempletQueryList.jsp TempletQueryList.jsp:37:48: Syntax error in expression. Encountered ":". Expected one of : "}", ".", "[", ">", "gt", "<", "lt", ">=", "ge", "<=", "le", "==", "eq", "!=", "ne", "&&", "and", "||", "or", "*", "+", "-", "?", "/", "div", "%", "mod", id="validStatus" list="#{'':'所有','1':'有效','0':'无效'}" ^
求解答。
<s:select list = "#{'0':'否','1':'是'}"> JSP编译不出错 但是在Weblogic 10.3环境下 这个标签无法编译,不错如下:
Failed to compile JSP /pages/sales/systemConfig/multilevelAuditConfig/TempletQueryList.jsp TempletQueryList.jsp:37:48: Syntax error in expression. Encountered ":". Expected one of : "}", ".", "[", ">", "gt", "<", "lt", ">=", "ge", "<=", "le", "==", "eq", "!=", "ne", "&&", "and", "||", "or", "*", "+", "-", "?", "/", "div", "%", "mod", id="validStatus" list="#{'':'所有','1':'有效','0':'无效'}" ^
求解答。
<s:select list = "xxMap"> 这样页面能编译,但是问题又出现了这样写造成了无法给默认值的情况,还请各位赐教。
在前面加上《option ...>