我使用下面的代码(代码段)将struts参数作为表单元素的action属性中的url的一部分传递
<html:form enctype="multipart/form-data"
action="/saveInstr.do?org.apache.struts.taglib.html.TOKEN="<%=session.getAttribute(Globals.TRANSACTION_TOKEN_KEY)%>
method="POST">
这会被编译,但是当我尝试运行代码时...它呈现以下错误JSPG0060E:无效的jsp语法[]。
注意:我使用的是Struts 1.3,JAVA J2EE,Webshpere服务器
答案 0 :(得分:0)
我不太确定这是否与我曾经遇到的问题相同。 Jsp似乎不喜欢混合参数(“...”+ JAVA-expression)。试试这种方式:
printf("You entered: '%c' %d '%c' %.3f\n", ch1, num1, ch2, num2);
getchar();//add this
另一个可能的问题是,您尝试传递其他参数(这会引发语法错误)。