java - 在 Struts 2 中附加带有操作的查询字符串

标签 java jsp parameters struts2 ognl

我正在为参数附加操作,但在我的 Struts 2 页面上出现异常。

PWC6212: equal symbol expected 

下面是我要提交的附加参数代码的操作。

action="MyAction.action?id=<%=request.getParameter("id")%>&name=<%=request.getParameter("name")%>&age=<%=request.getParameter("age")%>&num=<%=request.getParameter("num")%>"

上面是不是语法问题?如果不是,那么我们如何将参数设置为带有操作的查询字符串?

最佳答案

不应该使用 Scriptlet ( <%= %> )

并且,如果 action是 Struts 标签的一个属性(如 <s:form> ),你不能使用 scriptlet,你应该使用 OGNL .

请引用这个问题:Struts 2 s:select tag dynamic id了解更多详情

关于java - 在 Struts 2 中附加带有操作的查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14644713/

相关文章:

java - 在 Eclipse 中的 Tomcat 服务器上运行一个 jsp 网站 - 如何在服务器启动时运行 Main 方法?

JavaScript函数参数错误

parameters - 显示 Verilog 参数名称

java - 线程 "main"java.lang.ExceptionInInitializerError 中的异常 (Clojure)

java - 一旦文件已在 Git 中跟踪,是否可以忽略该文件?

java - 使用 Java 8 Date/Time 类编写和测试便捷方法

java - Maven - 安装公共(public)存储库中不可用的 JAR(在 Eclipse 中)

java - java ee 6 中的欢迎页面

jsp - 我们可以创建一个像 JSP 中隐式对象一样的对象吗?

c# - 加参数后的SQL语句