问题标签 [tiles2]
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.
spring-mvc - Spring MVC 不处理来自休眠验证器的错误
我创建表单和控制器,这个表单使用 Hibernate 验证器有一些验证约束。我在开始测试验证约束时遇到问题,但是我得到了带有拒绝的属性模型的蓝色异常页面。
这个配置
和这里的控制器
注意:我使用 springMVC、spring security、tile 和 hibernate 验证器
我将 SpringMVC 与带有 XML 配置和门户环境的休眠验证器一起使用,并且工作正常我不知道这里出了什么问题!
java - Spring MVC 和 Tiles 集成问题
我正在尝试使用磁贴集成创建一个简单的 Spring 3 MVC 应用程序。
当我尝试构建应用程序时,我收到此错误消息(为简洁起见被截断):
我是否缺少一些必需的库?
我在 WEB-INF/lib 文件夹中有以下罐子。
WEB-INF/web.xml
WEB-INF/spring-servlet.xml
WEB-INF/tiles.xml
谢谢
spring - Struts tile 到 Tiles 迁移 - Spring 支持类的变化
当我尝试在我的 Web 应用程序中将 Spring 从 2.1 版升级到 Spring 3.0.x 时,就会出现这种情况。Spring 3.0.x 不支持 struts-tiles 1.3,它需要 Apache Tiles 2.x。所以,我还必须将 Struts-Tiles 1.3 升级到 Apache Tiles 2.x。Apache tile 有这个迁移指南,帮助我完成了这项工作。但是,我似乎遇到了迁移指南中未提及的问题。以下是详细信息:
这是我们使用的tilesConfigurer,
由于该类tiles.TilesConfigurer
在 Spring 3.0.x 中已弃用,因此我将其更改为使用org.springframework.web.servlet.view.tiles2.TilesConfigurer
tiles2.TilesConfigurer
没有setFactoryClass(..)
与现在已弃用的 tiles.TilesConfigurer 不同的方法。因此我的 bean 初始化失败。
我查找了tiles2.TilesConfigurer
api,它现在具有方法,setDefinitionsFactoryClass(..)
并且setPreparerFactoryClass(..)
. 我不仅无法确定哪个是相关的,我也找不到等效的org.apache.struts.tiles.xmlDefinition.I18nFactorySet
. Tiles 2.2 中是否有这种直接可用的东西,或者我是否需要使用 Tiles 2.2 中可用的等效代码重新访问我现有的一些代码?
任何指针将不胜感激。
spring-mvc - 以声明方式在 Tiles 中注入 bean
我有一个集成了 Tiles 2.1 和 Spring MVC(在 Spring Roo 的帮助下)的运行系统,并且想通过一个非常简单的 bean 设置菜单项,它返回一个项目列表:
我的瓷砖配置如下所示:
在我的 menu.jspx 中,我打算使用 menuItems,如下所示:
我还没有找到任何类似的文档或示例,但我认为这应该是一个常见的用例。
有人知道适用的解决方案吗?
struts2 - struts2 2.2.3使用哪个版本的tile插件和jasper插件
我想在我的 Web 应用程序中使用带有 struts2 的磁贴和碧玉插件,但是在部署应用程序时出现错误。做谷歌后,我发现我的应用程序中有插件版本不匹配。
当我使用struts2 2.2.3 和 jasper 插件时,它不起作用。但是当我使用struts2 2.1.8 和 jasper时,它的工作正常。然后我决定使用集成瓦片与 struts 2.1.8 并在部署时出错
spring-mvc - 瓷砖 - Spring MVC
和有什么区别
和
你能举一些例子吗?
spring - 将全局变量传递给 Spring + Apache Tiles
我目前正在运行一个有效的 Spring + Apache Tiles webapp。我需要展示一些示例代码来解释我的意图。
阿帕奇瓷砖配置:
示例控制器:
这将显示www_base.jsp
为home.jsp
as body
。我可以使用变量${hello}
inwww_base.jsp
和 in home.jsp
。
但我不想hello
在每个 Controller 方法中设置能够www_base.jsp
在每个页面上使用它。
有没有办法为 设置全局变量www_base.jsp
,例如在 的构造函数中ExampleController
?
使用地图更新示例代码
struts-1 - Tiles 2.2 与 Struts 1.x (1.2) 兼容性的使用 - Reg
我们已经开始将在 Struts 1.x (1.2) 上运行的项目(Web 应用程序)从 Framesets 迁移到 Tiles 2.2。
如 Apache tile 教程中所述,我们对 web.xml 进行了一些修改,并将tile-defs.xml 添加到项目中。但是无法将 struts-config.xml 与tiles-defs.xml 的关系。
Tiles 2.2 与 struts 1.x 兼容吗?有人可以指导我正确的方向或提供示例以将 Tiles 2.2 集成到我们的 Struts 1.x 项目中吗?
任何形式的帮助将不胜感激,因为我们需要在几天内准备一个演示。
谢谢并恭祝安康,
Purushotham 雷迪 P
spring-mvc - Spring 3.1 ReloadableResourceBundleMessageSource 和 Apache Tiles 2.2.2
看似简单的任务,结果却是几个小时的痛苦。我在没有 web.xml 文件的 JavaEE 6 和 Servlet 3.0.1 api 上构建 Spring 3.1 MVC 应用程序。我有一个 像这个片段一样的WebMvcConfiguration类:
我已经成功设置了 Apache Tiles 2.2.2 和 2 个基本控制器。现在我想将 ResourceBundles 添加到正在工作的 Spring/Tiles 应用程序中,但我无法让它们工作。
搜索后,我发现了一些可能出错的地方:
- 我应该在我的 JSP 页面中使用fmt:message key="application.header"还是应该使用spring:message code="application.header" ?第一个忽略未找到的值,第二个抛出错误。
- 我使用ReloadableResourceBundleMessageSource应该“更好”或至少比ResourceBundleMessageSource更新,可以吗?
- ReloadableResourceBundleMessageSource从更多位置加载文件,因此我指定了类路径:
- 我将 messages.properties 文件放在 src/main/resources 文件夹中
- 当不将语言环境添加到包名称的末尾时,这仍然是正确的,这被用作(默认)后备?无论哪种方式添加“en_US”语言环境都无济于事。
错误:
war 文件也没有在 Eclipse 中运行我手动将它部署到我的本地 tomcat 7.0.23。这也让我可以更轻松地查看部署的文件结构并更好地控制。
我不知道我做错了什么,任何帮助将不胜感激。