使用 DWR 和 Spring MVC 渲染 JSP 自定义标签

发布于 2024-12-09 10:45:31 字数 238 浏览 0 评论 0原文

我有一个基于 Spring MVC 的 Web 应用程序。有许多自定义标签是为了制作无脚本代码而编写的。所有这些标记都是在调用封闭的 jsp 页面时呈现的。

现在我有一个要求,页面的一部分要异步更新。我一直使用DWR来处理异步请求。我想重用一些自定义标签并使用 DWR 渲染它们。

任何人都可以验证这是否是正确的方法?

如果方法是正确的,谁能告诉我我们如何才能实现同样的目标?

谢谢,阿米特·帕特尔

I have a Spring MVC based web application. There are many custom tags written to make scriptless code. All these tags are rendered when enclosing jsp pages are called.

Now I have a requirement where a portion of a page is to be updated asynchronously. I have been using DWR for asynchronous requests. I want to reuse some of the custom tags and render them using DWR.

Can anyone please validate if this is the right approach?

If the approach is right, can anyone please tell me how can we achieve the same?

Thanks, Amit Patel

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怎言笑 2024-12-16 10:45:31

以下是我实施的步骤。

  1. 在 jsp 中添加所需的标签 [havingTag.jsp]
  2. 为该 jsp 提供逻辑视图名称。 [ticalViewName]
  3. 将 DWR 请求映射到控制器方法 [@RequestMapping(value="price-includes", method = RequestMethod.POST)]
  4. 返回视图名称,该名称映射到具有标签的 jsp 文件[ return "ticalViewName" ]

如果有更好的方法来实现这一目标。

谢谢。

Here are the steps how I implemented.

  1. Add required tags in a jsp [havingTag.jsp]
  2. Give logical view name to this jsp. [logicalViewName]
  3. Map DWR request to the controller method [@RequestMapping(value="price-includes", method = RequestMethod.POST)]
  4. return view name which maps to the jsp file having tags[ return "logicalViewName" ]

I would appreciate if there a better way of achieving this.

Thanks.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文