问题标签 [spring-annotations]
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 - 如何使用注释将 bean 指定为非惰性
有谁知道在使用注释配置 bean 时如何将 bean 指定为非惰性?
java - 对于非 EJB,Spring 中的 EJB 布线之类的东西
我最近注意到,如果我用 @Interceptors(SpringBeanAutowiringInterceptor.class) 注释 ejb,spring 可以为我连接我的 ejb。我从来没有真正这样做过,所以不知道细节。
我想知道,有没有办法让它与其他类型的 bean 一起工作,例如 @WebService 注释的。
目前在我的 Web 服务类中(因为应用程序服务器管理它们)我必须从 BeanFactory 加载依赖项,因此希望它们自动装配。
我知道我可以使用 @Configurable 注释,但我不是特别热衷于在 VM 上指定和代理。
这可能吗?
java - 测试 Spring @MVC 注解
前几天我遇到了一个问题,@Valid 注释被意外地从控制器类中删除了。不幸的是,它没有破坏我们的任何测试。我们的单元测试都没有真正使用 SpringAnnotationMethodHandlerAdapter
路径。我们只是直接测试我们的控制器类。
如果我的@MVC 注释错误,我如何编写单元或集成测试将正确失败?有没有一种方法可以让 Spring 使用 MockHttpServlet 或其他东西找到并使用相关的控制器?
spring-mvc - 基于注释的视图映射
我试图了解基于注释的映射,但在将请求直接映射到 jsp 时遇到了一些麻烦。
所有请求都必须通过控制器吗?RequestMapping
是否可以在不声明for的情况下使其仅转到 jsp GET
?
我正在使用一个InternalResourceViewResolver
. 下面是我的 app-servlet.xml
java - 如何从 BindingResult 获取控制器中的错误文本
我有一个返回 JSON 的控制器。它采用一个表单,通过 spring 注释验证自己。我可以从 BindingResult 获取 FieldError 列表,但它们不包含 JSP 将在标记中显示的文本。如何获取错误文本以 JSON 格式发回?
JSONREsponse 类只是一个 POJO
调用 BindingResult.getAllErrors() 返回一个 FieldError 对象数组,但它没有实际错误。
spring - Spring @RequestMapping 和斜杠
我正在尝试使用带有 URI 模板的注释来映射控制器中的方法:
如果在"resource"
. _
更新:使用 Spring 3.0.2 版本
更新 2: @RequestMapping
URI 模板与我不使用模板的行为似乎不同。对于非模板,如果我有一个斜杠,它就不起作用。但是对于模板,如果我没有尾部斜杠,它就不起作用。很奇怪!
java - Spring MVC注解配置问题
我正在尝试改进我的 spring mvc 配置,以便我添加的每个 servlet 都不需要新的配置文件,但我遇到了问题。我尝试使用本教程作为起点,但遇到了一个我无法弄清楚的问题。
问题是当我对我的 servlet 执行 GET 操作时,我得到一个 404 错误。这是我的配置和来自控制器的代表性 java 片段:
网页.xml:
应用程序上下文.xml:
应用程序-security.xml:
Controller 类的片段(其中之一,但它们看起来基本上都是这样的):
谁能告诉我我做错了什么?谢谢!
spring-mvc - 基于 Spring Annotation 的控制器和重复的表单提交
如何在基于注释的控制器上禁用重复表单提交。
spring - Spring重定向回引荐来源网址
如果未设置某些上下文信息,我的应用程序中有一些资源需要重定向到另一个资源(表单)。设置上下文后(需要两个用户步骤),我需要重定向回请求的资源。我如何做到这一点。我在 Spring 3org.springframework.security.web.savedrequest.HttpSessionRequestCache
中使用基于注释的控制器。有什么用。
spring - 春季验证@AssertTrue
如何在视图上显示由于@AssertTrue
注释而发生的 jsp 验证错误消息?它与特定字段无关,但我使用它来验证字段组合。如果我使用<form:errors path="*"/>
它将显示该表单的所有错误?