我创建了一个JSP通过它我打电话给Dojo对话(点击按钮)。Dojo and Spring
但对话即的代码,
<div>
...................
</div>
出现在同一页上。
因此我无法在JSP和Dojo对话之间插入一个控制器(Servlet)。
请建议一种在Dojo对话框和JSP之间插入控制器的简便方法。
谢谢 维沙尔Saxena先生
我创建了一个JSP通过它我打电话给Dojo对话(点击按钮)。Dojo and Spring
但对话即的代码,
<div>
...................
</div>
出现在同一页上。
因此我无法在JSP和Dojo对话之间插入一个控制器(Servlet)。
请建议一种在Dojo对话框和JSP之间插入控制器的简便方法。
谢谢 维沙尔Saxena先生
话,我想你想使用href
属性(然后它会从外部页面加载对话框中的内容 - > JSP)。
的示例代码:
<div data-dojo-type="dijit/Dialog" title="My external dialog" href="yourJsp.html">
....
</div>
那是你的意思?
编辑:而在你的控制器,你映射它想:
@Controller
public class MainController {
@RequestMapping(value = "/yourJsp.html")
public String getDialog(ModelMap model) {
... // Do your stuff
}
}
嗨Dimitri,其实我想在这个DOJO对话中使用当前JSP的一些元素的值。这可以通过控制器来实现。在您的解决方案中,我无法看到我如何做到这一点。 – user2293528 2013-04-18 06:20:27
我不确定你的意思,你是什么意思的“一些元素”?我的解决方案只是从另一个来源加载对话框的内容(这意味着您可以使用单独的对话框模型/视图)。 – g00glen00b 2013-04-18 06:29:24
我在当前JSP上有一个按钮,“onclick”调用一个调用此DOJO Dialogue(其
位于同一JSP上)的函数。如何通过首先通过控制器来获得相同的DOJO对话 – user2293528 2013-04-18 06:30:46
你的代码段是有点...含糊!你能告诉我们你的jsp的完整代码,包括javascript部分吗? – Philippe 2013-04-18 13:46:40