spring-mvc相关内容
前几天开始研究这个Spring Hello World教程:http://viralpatel.net/blogs/spring-3-mvc-create-hello-world-application-spring-3-mvc/ 在本教程中,Spring DispatcherServlet 是使用 spring-servlet.xml 文件配置的,这个:
..
我正在阅读使用 Spring 框架的事务管理.在第一个组合中,我使用 Spring + hiberante 并使用 Hibernate 的 API 来控制事务(Hibenate API).接下来,我想使用 @Transactional 注释进行测试,它确实有效. 我很困惑: JPA、JTA、Hibernate 是否有“自己的"事务方式管理.例如,考虑如果我使用 Spring + Hib
..
是否可以通过在属性文件中定义 @RequestMapping 注释在 Spring 中定义它的值? 实际上,我会这样做: @Controller@RequestMapping("/xxx")公共类 MyController {...} 但我想将路径 /xxx 存储在属性文件中.为什么?例如,如果我在控制器中重命名路径,我就不太可能在模板中做 mystakes. 在其他框架中这是允许
..
我正在尝试使用 Spring 为 webapp 自动装配一些 bean(用于依赖注入).一个控制器 bean 包含另一个 bean,后者又持有另一组 bean 的哈希图.目前该地图只有一个条目.当我在 tomcat 中运行并调用服务时,我收到一条错误消息,指出第二个 bean(保存在控制器中)不是唯一的 没有定义类型 [com.hp.it.km.search.web.suggestion.Sug
..
哪个更正确? 这个(方法上有@Autowired注解)? @Controller公共类 MyController{私人MyDao myDao;@自动连线公共 MyController(MyDao myDao){this.myDao = myDao;} 这个(属性上有@Autowired注解)? @Controller公共类 MyController{@自动连线私人MyDao myDao
..
有人能解释一下 Spring 3 中的 @RequestBody 和 @ResponseBody 注释吗?它们是干什么用的?任何例子都会很棒. 解决方案 文档中有一个完整的Section,叫做16.3.3.4 用@RequestBody注解映射请求体.还有一个叫做 16.3.3.5 使用@ResponseBody 注解映射响应体.我建议你查阅这些部分.也相关:@RequestBody ja
..
可以@Component, @Repository 和 @Service 注解在 Spring 中可以互换使用,或者它们是否提供除了作为注解设备之外的任何特定功能? 换句话说,如果我有一个 Service 类并且我将注解从 @Service 更改为 @Component,它的行为方式是否仍然相同? 或者注解也会影响类的行为和功能? 解决方案 来自 Spring 文档: @
..
我正在使用 Spring 的转换服务,并注册了我自己的转换器: public class MyTypeConverter 实现 Converter{@覆盖公共货币转换(字符串文本){我的类型对象 = 新的我的类型();//在这里做更多的工作...返回对象;}} 现在在我的应用程序中,我可以将 String 转换为 MyType 并且效果很好: @Autowired私有转换服务 cs;公共无效
..
我有一个使用 Spring MVC 和 Thymeleaf 的项目.我需要根据每个用户的喜好以不同的格式显示日期.例如,UserA 想显示像 MM/dd/yyyy 这样的日期,而 UserB 要显示像 dd/MM/yyyy 这样的日期. 为此,我使用了这个 thymeleaf 参数: th:value="${#dates.format(myDate, dateFormat)}" “dat
..
我的模型中有一个 Joda-DateTime 字段,并希望以 JSP 视图的格式显示它.我已经用新的@DateTimeFormat 注释对其进行了注释: 公共类客户{私人日期时间 dateOfBirth;@DateTimeFormat(style="M-")公共日期时间 getDateOfBirth() {返回出生日期;}} 现在我想在我的 JSP 中显示 dateOfBirth: 出生日期
..
我正在使用 Spring 3.0 创建一个 RESTful 网站.我正在使用 ContentNegotiatingViewResolver 以及 HTTP 消息转换器(例如用于 JSON 的 MappingJacksonHttpMessageConverter、用于 XML 的 MarshallingHttpMessageConverter 等).如果我在 url 的最后使用 .xml 后缀,并且
..
我正在使用 springs 源工具套件.我在 weblogic.xml 文件中遇到错误-- cvc-complex-type.2.4.a:发现以元素“prefer-"开头的无效内容应用程序包'.'{“http://www.bea.com/ns/weblogic/weblogic-web-app"之一:retain-原始网址,“http://www.bea.com/ns/weblogic/webl
..
我有一种情况,我正在使用 Spring MVC(jsp、控制器、服务、dao)和基于会话的身份验证.但是现在我将几个 url 用作 RESTful Web 服务来进行集成. 仅对于那些请求,我需要使用基于令牌(例如 JWT)的身份验证. 那么,有没有可能我可以在同一个项目中使用这两种类型的身份验证. 解决方案 有没有可能我可以在同一个项目中使用这两种类型的身份验证.
..
我的应用程序已经有了 Spring Security Cookie 机制,现在只针对 API,我需要添加基于 JWT Token 的身份验证机制.我正在使用 Spring Security 的 MultiHttpSecurityConfiguration 和两个嵌套类. 会话和 JWT 令牌机制是否应该一起包含在一个应用程序中是完全不同的问题,我需要实现两件事. Spring Secu
..
我有一个 Spring MVC 网络,它有两个不同的页面,它们有不同的表单来上传不同的文件.其中一个应该有 2MB 的限制,而另一个应该有 50MB 的限制. 现在,我的 app-config.xml 中有这个限制:
..
我用maven做教程https://spring.io/guides/gs/uploading-files/ 我使用的所有代码都被复制了. 应用程序可以运行,但出现错误: Whitelabel 错误页面 此应用程序没有显式映射/error,因此您将其视为后备.2015 年 6 月 30 日星期二 17:24:02 CST 出现意外错误(类型=未找到,状态=404).没有可用的消息
..
在将其标记为重复之前的请求.我浏览了论坛,在任何地方都找不到问题的解决方案. 我正在使用 Spring 3.2 编写代码,所有内容都纯粹基于注释.该代码接收从不同 XSD 文件派生的 XML 文件. 所以我们可以说,有五种不同的 XSD(A1、A2、A3、A4、A5),我的代码接收任何类型的 XML,并且我有逻辑在到达时识别 XML 的类型. 现在,我正在尝试使用 Spring
..
假设我正在为 REST 服务 A 编写 Spring 集成测试.该服务依次访问另一个 REST 服务 B 并获取要访问 REST 服务 C 的 URI 列表.这是一种自动发现模式.我想使用 MockRestServiceServer 模拟 B 和 C 响应. 现在来自 B 的响应是一个 URI 列表,它们都非常相似,为了示例,假设我来自 B 的响应是这样的: {uris: ["/stuff/1
..
我需要测试一个调用异步服务的控制器. 控制器代码 @RequestMapping(value = "/path", method = RequestMethod.POST,produces = MediaType.APPLICATION_JSON_VALUE)@ResponseBody公共响应实体大规模导入(HttpServletRequest 请求){尝试 {service.as
..
当我运行 Spring MVC 应用程序时,出现此异常并且服务器无法启动. 请帮我解决这个问题. 异常堆栈跟踪: 2013 年 1 月 24 日上午 11:33:59 org.apache.catalina.startup.ContextConfig processAnnotationsJar严重:无法处理来自 Jar [jar:file:/D:/works/.metadata/.p
..