我有一个带字段的struts2动作:private Long omradeId; 字段有一个吸气剂。
private Long omradeId;
该动作被发送到一个jsp,在该jsp中,我可以使用<s:property>标记访问该字段。很好。
<s:property>
现在,我在jsp中也有一个部分,其中定义了一个<script>。在该脚本中,我想创建一个变量,该变量将使用上述struts2字段作为值来构建URL。
<script>
<script type="text/javascript"> var url = "/path/to/action?parameter1="; </script>
如何将omradeId的值放在等号(=)后?我尝试使用,<s:property>但是没有用。有什么建议么?
这应该工作:
<script type="text/javascript"> var url = "/path/to/action?parameter1=<s:property value="omradeId">"; </script>
如果不是,则应检查该值是否不为null并在操作类中成功设置该值。