问题标签 [apache-tiles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
37 浏览

spring-roo - 标签中的瓷砖可能吗?

我正在使用 spring roo v.1.2.3。Roo 生成的*.tagx-s,*.jspx-s 和views.xml-s 都很好。

但是我可以把那些*.jspx页面片段放在*.tagx-s 中吗?例如有一个标签table.tagx,我想在每一行之后插入一个对应的update.jspx. 是否可以修改标签或其他东西以使其工作,或者我应该找到另一种方法?

0 投票
1 回答
490 浏览

spring - Apache Tiles 2.2.2 - 传播值

如何将标题值(我的应用程序)传播到 header.jsp?在标题 jsp 中,当我这样做时:

什么都没有打印。当我在 home.jsp 中执行相同操作时,会打印 My App。cascaded=true 没有帮助。

0 投票
1 回答
409 浏览

eclipse - 集成 Spring MVC Apache Tiles 和 Hibernate

我正在尝试在没有 Maven 或 STS 环境的 Eclipse 中集成 Spring MVC + Apache Tiles + Hibernate

M- Hibernate V- Apache Tiles C- Spring MVC

1)集成Spring MVC + Apache Tiles成功(使用ResourceBundleViewResolver,tiles2.TilesConfigurer)

2)集成Spring MVC + Hibernate成功(使用hibernateTransactionManager,InternalResourceViewResolver,com.microsoft.sqlserver.jdbc.SQLServerDriver)

现在,当我尝试集成 Spring MVC + Apache Tiles + Hibernate 时出现错误处理 XML 'org/springframework/aop/config/AopNamespaceUtils' 时发生错误

0 投票
2 回答
938 浏览

jquery - apache tile 每次都会刷新所有属性吗?

在我的 spring 应用程序中使用 Apache tile 之前,我想确认 apache tile 是否重新加载了所有布局属性(例如页眉、菜单、正文、页脚)一个新页面正在加载。

您能否确认它适用于每个新页面加载?此外,使用 ajax div load 与 apache tile 哪个更好?

0 投票
2 回答
1085 浏览

jsp - 在多个Controller中Spring一个ModelAttribute

我在我的系统中使用 Spring MVC + Apache Tiles + JSPX 进行开发。

我想将登录表单放在每个页面中。在登录过程中我想使用@ModelAttribute("loginModel")LoginDTO

在 Spring 文档页面中,我认为我必须在每个控制器中定义一个方法,我想在其中显示该模型,如下所示:

有没有什么方法可以让我只定义一个控制器,并在我编写登录表单 jsp 的每个页面中工作?

谢谢你的回答!

0 投票
1 回答
215 浏览

java - 未检测到 Spring MVC 视图

几天前,此配置有效,但现在我得到了:

为了:

我的控制器看起来像:

我的视图配置了它们之前完美运行的图块:

这很奇怪,因为这只发生在保存动作中。

0 投票
1 回答
485 浏览

spring-mvc - 在 Tiles.xml 中获取 spring.profiles.active

我们可以恢复tiles.xml 中的活动配置文件吗?

我需要在活动配置文件的标题中显示一个指示器。

web.xml

瓷砖.xml

0 投票
0 回答
1701 浏览

java - Spring 3 MVC - 模型未显示在 JSP 页面中

从表面上看,这个问题听起来很像以前在 SOF 上问过的问题,但我很久以前就尝试过这些答案,但没有运气。

(例如这个问题spring 3 not rendering model in jsp

所以我有一个扩展 CancelableFormController 的 Spring 2.0 控制器,它包含以下内容以将命令对象绑定到 JSP 页面渲染上的表单:

JSP 页面如下所示:

需要明确的是,在表单标记定义之间,JSP 页面上显示了一个项目列表。这是在任何表单提交发生之前(即在页面呈现时)。我们生活在一个多么美丽简单的世界。一切都是第一次工作,地球上很平静……对不起,讽刺够了!;)

好的,所以我很高兴地尝试将这个旧代码升级到 Spring 3 和注释。我当前的问题是仅让 Command 对象在页面加载时呈现。当我将数据输入表单字段并提交表单等时,数据会正确绑定。我要做的是预先填充 Command 对象,然后在填充和提交表单之前将该内容呈现到 JSP 页面中。

我最初尝试过这个:

然后我尝试了以下每种方法(Controller类构造与上面相同):

我不想增加任何混淆。我“想象”如果我只是返回 JSP 页面的视图名称,这个问题的答案可能是相同的……但是,我使用 Apache Tiles 来处理页面选择。我的定义类似于:

请记住,之前使用 Spring 2 CancelableFormController 代码一切正常。我根本没有更改 Tiles 配置或 JSP 页面,所以不要相信它们是这个问题的根源。

非常感谢任何可以提供任何帮助的人。这当然值得赞赏!

更新:

这个问题最终与客户端(JSP 页面)相关的问题有关。我认为“除了控制器之外没有任何变化”的假设是不正确的。向那些花时间阅读这篇文章并考虑解决方案的人表示诚挚的歉意。对于其他阅读相同症状的人,请仔细检查您的视图页面 (JSP) 并确保它们在语法上是正确的。在我的例子中,我将一个 JSP(大约 2000 行代码)移动到一个子文件夹中,并破坏了一个到嵌套 jsp 导入声明的相对链接。

0 投票
1 回答
2314 浏览

spring - 使用 apache 磁贴为部分指定唯一内容

我是 Tiles 的新手,所以这可能是一个非常简单的问题。我已经使用 Java / Spring 3 / JSP 创建了一个不使用磁贴的 Web 应用程序,现在我意识到使用它我的生活会更轻松。

到目前为止,我在一个方面有点困惑,那就是定义布局。我的问题是,在我在网上看到的示例中,您定义了一个包含信息(包括标签和标签)的 layout.jsp。

我的问题是,“layout.jsp”文件应该是通用的“一刀切”类型的文件,但是当我创建另一个应该使用布局模板的文件(比如welcome.jsp)时会发生什么,但我需要定义更多和标签......如果我在welcome.jsp文件中定义它们,那么呈现的JSP文件格式不正确......即:

任何帮助将不胜感激。

这是我的tiles.xml:

布局.jsp

0 投票
1 回答
1939 浏览

jsp - Spring MVC 3 & Tiles 2.2.2:每个页面的定义?

所以我正在使用 Spring MVC 3 开发一个项目,我们尝试使用 SiteMesh 2.4.2 作为模板机制,但它最终与 Spring 发生冲突,所以今天我试图用 Tiles 2.2.2 替换 SiteMesh,似乎有一个还有很多工作要做。

我可能遗漏了一些东西,但是从我读过的每一个操作指南/指南来看,您似乎必须在tiles.xml文件中为每个将用您的布局装饰的页面添加一个定义。

有没有更简单/通用的方法来做到这一点?因为我们现在有 50 页,所以每次添加页面时都必须添加定义可能会很痛苦。使用 SiteMesh 只需声明一个将被 SiteMesh 拦截的基本 URL,然后它将装饰从该 URL 出来的任何页面。这也可能是它与 Spring MVC 3 发生冲突的原因,但它非常易于使用且非常好,我希望任何模板机制都能做到这一点。

如果这可能的话,我如何实现这一目标有什么见解吗?

谢谢!

PS:如果您认为不可能但不确定或在评论部分有什么,请随意说:)