【问题标题】:I have spring mvc and tiles. Now I need user control我有弹簧 mvc 和瓷砖。现在我需要用户控制
【发布时间】:2012-02-19 22:43:10
【问题描述】:

我对 java web 技术不是很熟悉。
我正在使用带有 apache 瓷砖的 spring mvc。现在我想创建一个用户控件(像 asp.net 中的用户控件)。
例如,我将在特定的 html 模式中多次使用(如使用级联下拉和 ajax 调用的地址选择器)。

什么是最好的技术/框架,可以让我创建用户控件,并且可以很好地与 spring mvc 和 tile 配合使用?

【问题讨论】:

  • Spring MVC 确实是基于动作的,尽管您可以毫无问题地创建任意 JavaScript 组件。如果您想要一个面向组件的环境,您可能会更喜欢 JSF。
  • @Dave Newton:没有办法将 spring mvc 与“用户控件”结合起来吗?我不能创建“用户控件”并放入我的观点之一的 jsp 中吗?我可以创建 JavaScript 组件,但我必须将它连接到实际元素和服务器端操作。 JSF可以和spring mvc一起工作吗?

标签: java spring user-controls tiles


【解决方案1】:

你可以有一些东西来帮助你重用一些代码,但最终它只不过是一个(或多或少的智能)sn-ps。 (Dave Newton 已经在他的评论中解释过,jsp 是基于动作的,而不是面向组件的)

称为自定义标签:tagtagx

在 spring roo 项目中可以找到如何使用 tagx 文件和 jspx 文件(x 很重要)一起工作的好例子。

@See http://docs.oracle.com/javaee/5/tutorial/doc/bnalk.html -- 可能不是很好的例子,但它应该是完整的

【讨论】:

    猜你喜欢
    • 2013-05-12
    • 1970-01-01
    • 1970-01-01
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    • 2016-11-19
    • 1970-01-01
    • 2015-02-22
    相关资源
    最近更新 更多