结合 Struts 2 和 Dojo 标签

Posted

技术标签:

【中文标题】结合 Struts 2 和 Dojo 标签【英文标题】:Combine Struts 2 and Dojo tags 【发布时间】:2014-05-11 00:26:09 【问题描述】:

当我将 Struts 和 Dojo 的标签组合在一起时,我遇到了问题:

<sx:a href="modifUser?droit=<s:property value="libelle"/>&user_name=dd">Link</sx:a>

我有这个错误:

/editUser.jsp (line: 56, column: 63) Symbole égal (equal) attendu

【问题讨论】:

你不能这样嵌套标签,它不是有效的 JSP。假设您还没有阅读堆栈溢出格式化文档。使用 OGNL。另请注意,dojo 标记已被弃用 【参考方案1】:

你不能在 struts 标签的属性中嵌套标签,但是你可以在那里使用 OGNL 表达式。 Struts2 Dojo 插件已弃用,因此您有机会使用Struts2 jQuery plugin。

<sj:a href="modifUser?droit=%libelle&user_name=dd">Link</sj:a>

【讨论】:

以上是关于结合 Struts 2 和 Dojo 标签的主要内容,如果未能解决你的问题,请参考以下文章

Struts 2常用的Ajax标签

使用 Struts 2 + Dojo 框架进行表单验证

Dojo 插件在 Struts 2 中不起作用

是否可以结合backbone.js和Dojo.js

使用 struts2 dojo 标签填充一个下拉列表以选择其他下拉列表

Struts2 日历选择框 标签<sx:datetimepicker.../;详解