一尘不染

JavaScript的Struts2参数

jsp

我有一个带字段的struts2动作:private Long omradeId; 字段有一个吸气剂。

该动作被发送到一个jsp,在该jsp中,我可以使用<s:property>标记访问该字段。很好。

现在,我在jsp中也有一个部分,其中定义了一个<script>。在该脚本中,我想创建一个变量,该变量将使用上述struts2字段作为值来构建URL。

<script type="text/javascript">
var url = "/path/to/action?parameter1=";
</script>

如何将omradeId的值放在等号(=)后?我尝试使用,<s:property>但是没有用。有什么建议么?


阅读 212

收藏
2020-06-10

共1个答案

一尘不染

这应该工作:

<script type="text/javascript">
var url = "/path/to/action?parameter1=<s:property value="omradeId">";
</script>

如果不是,则应检查该值是否不为null并在操作类中成功设置该值。

2020-06-10