WEB-INF之外的Spring XML文件

我在一个使用Spring和GWT的多模块maven2项目中工作。假设我有两个子项目:服务和表示。“服务”包含服务的实际实现,“表示”负责为GWT包装这些服务 我已经成功地加载了WEB-INF目录中的SpringXML文件(与WEB.XML相同),但是这些XML文件在从其他模块加载时遇到了问题 My web.xml如下所示: <listener> <listener-class> org.springframework.web.context.Con

Spring3.1缓存命名空间问题

我正在尝试按照使用3.1 spring缓存配置和名称空间。我也从spring网站下载了最新的jar,但我还是得到了一些帮助 这个问题与名称空间有关 Unable to locate Spring NamespaceHandler for element 'cache:annotation-driven' of schema namespace 'http://www.springframework.org/ 模式/缓存' spring配置文件 <?xml version="1.0" en

Spring@RequestMapping使用字符集?

我试图将@RequestMapping与consumes-元素一起使用。在请求的内容类型-头上读取它。然而,使用 @RequestMapping(consumes = "application/x-www-form-urlencoded;charset=UTF-8", value = "/test") public void test() { : } 或 没什么区别。请求中的头可以如下所示 Content-Type: application/x-www-form-urlencoded;ch

如何在Spring MVC Spring Security app中为GWT RPC调用处理会话过期异常

我有一个SpringMVC应用程序,其中安全性由SpringSecurity处理 UI是使用GWT构建的,GWT使用RPC方法从服务器获取数据 我需要在UI上处理会话过期的情况: 例如,RPC AsyncCallback可以获取SessionExpiredException类型的异常,并弹出窗口,显示“您的会话已过期,请单击刷新链接”之类的消息 有人处理过这样的问题吗 谢谢。我想为了处理传入的GWT呼叫,您可以使用一些Spring MVC控制器或servlet。它可以有以下逻辑 try{

Spring 如何将模型数据从jsp发送回控制器

我有一个控制器,它为模型设置一些值并发送到jsp。在jsp中,我需要显示这些值(作为标签)以及来自用户的附加值作为输入值。当我提交jsp时,我只得到用户输入的有效值,并且控制器之前设置的值为null JSP 设备名称: ${deviceData.deviceName} 型号名称: ${deviceData.modelName} 序列号: ${deviceData.serialNo} 设备Id: ${deviceData.deviceId} 地位: ${deviceData.statusCode

多会话工厂配置失败,出现org.springframework.beans.factory.unsatifiedDependencyException异常

我们的应用程序需要处理多个数据库。我们尝试通过Hibernate配置配置多个数据源,并添加了两种配置,一种用于数据库1,另一种用于数据库2。此配置失败,出现以下异常 org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'DB1TransactionManager' defined in class path resource [org/npcc/ccms/c

Spring 配置多个DefaultJmslistenercontainerfactory

在我的应用程序中,我有2个diff mq conn工厂bean。为此,我有两个不同的DefaultJMSListenerContainerFactoryBeans ex cf1 n cf2。每个DefaultJMSListenerContainerFactorybean都在单独的@JmsListener中引用。。现在,我想以编程方式启动和停止每个listrner,因为我正在重写configureMessageListeners(JmsListenerRegistrar)方法,在这里我可以设置De

spring security oauth2+;切换用户筛选器

我想在我的spring boot应用程序中设置SwitchUserFilter,该应用程序实现了spring-security-oauth2。我已经在扩展WebSecurity配置适配器的WebSecurity配置中设置了此筛选器 登录后,我获得我的令牌,一个承载令牌,并使用配置的端点切换用户 我在IDE中使用debug跟踪代码,显然SecurityContextHolder会更新,并注入新的目标用户 但是,当请求重定向到目标URL(此筛选器的一个属性)时,SecurityContextHold

使用Spring Security从静态文件夹服务Angular 2项目

因此,我有一个使用Angular2的工作前端和一个使用Java的工作后端,我所做的是从静态文件夹中提供index.html,其中也包含我的所有前端资源。问题是,当我尝试将Spring安全性添加到后端时,由于@EnableWebSecurity注释,资源不再可访问。当我导航到本地主机时,不会提供index.html。但是,如果我访问它或手动写入路径的任何其他资源,它将加载。 我不想以不同的方式为我的前端服务,有什么方法可以从静态的角度做到这一点吗?我尝试了以下方法: @Override publi

Spring 春天<;表格:密码>;不记得多种格式向导中的值

我在Spring标签中使用了一个密码字段,如下所示 <form:input path="extBtsBaseDto.extBtsRedmineConnectionDto.basicPassword"/> 我用它在一个屏幕上从用户那里获取密码,这个屏幕是许多其他屏幕的一部分。这些屏幕作为向导工作,我使用会话在主屏幕DTO上保存值。我上面提到的密码是绑定在内部DTO中的 问题:假设当我通过从屏幕A向B提交数据进行导航时,屏幕A中有密码字段,我可以在B处获得密码,但在下一个屏幕中,密

将对象从JSP传递到spring控制器

我在.JSP页面中有下表: <form:form method="post" action="update.dtt" id="contactForms" modelAttribute="contactForms" > <c:forEach items="${pList}" var="cf"> <tr> <td align="center"><c:out value="${cf.fname}" /></td> <td a

哪个类实现了SpringRoo存储库接口

我是SpringRoo的新手,现在,我正在使用SpringRoo1.2.0.M1构建一个小项目,当我使用repository jpa创建一个jpa存储库时,我只看到已经创建了接口,但找不到实现该接口的类 另一件事是我想将@PersistenceContext添加到存储库中,以指定应该使用哪个持久性上下文。因为找不到实现类,所以找不到实现的方法 如果有人知道怎么做,请帮助我 提前谢谢 这听起来像roo使用的方法,它的工作方式正是这样:使用固定名称约定定义接口,在运行时根据方法名称和返回类型为您生成

正在尝试将spring MVC验证程序与父子类关系一起使用。获取错误详细信息,请参见下文

实际上,我正在尝试验证名为user.jsp的表单,该表单名为“Class user”。。具有“类inuser”(该类只有一个属性限定)的引用,这是另一个类。当我将限定字段“”保持为空时,系统将给出一个堆栈跟踪,我已将其粘贴到下面。如果可能的话,请帮忙,我会很感激的 package net.roseindia.web; public class User { public User(){ iu=new inuser(); } private String name;

Spring 组合hibernate@Transactional&;ehcache@Cacheable始终创建DB事务

在应用程序上进行负载测试时,我注意到,如果使用@Transactional和@Cacheable注释,hibernate总是会创建一个数据库事务。有没有一个简单的方法来防止这种情况? 在spring中解决这个问题的一个更为简单的方法是使用以下类/接口 服务层接口 可缓存的注释类,它只是一个代理/转发到 事务注释实现类 发生的情况如下 电话1: 事务被创建 类方法被调用 结果缓存并返回 电话2: 事务被创建 返回缓存结果 首选结果应为: 电话1: 事务被创建 类方法被调用 结果缓存并返回 电话

j_security_是否与Spring security进行了检查

如何在使用Websphere提供的j_安全检查基于表单的实现时禁用记忆功能?从spring的安全配置中删除标记。 或者在您的login.jsp中,不要为_spring _security _memory _me提供值,您不必首先启用它。此外,容器的j_security_check与Spring security无关,因此我不知道memory me是如何连接的。你需要更详细地解释你在做什么,你想达到什么。卢克,我想我的问题更多的是饼干和会话。我希望同一登录用户的每个浏览器实例彼此独立(这意味着,无

使用spring和restful webservice定制HTTP状态代码

我不熟悉spring和restful框架。我的服务器承载3个restful web服务。我使用了对RESTfulWeb服务的spring支持来实现服务器。客户端向服务器发送JSON请求并获得JSON响应。客户端基于对restful的spring支持。服务器返回200/OK以成功处理,这是默认值 我想要的是服务器向客户端发送自定义HTTP状态代码550,以防在处理请求时出现问题。它不应该向客户端抛出任何异常。它应该只向客户机发送550/a_error_对象(作为json) 有了restful的sp

我们可以使用SpringAOP去掉方面的bean定义吗

我的看法如下: @Aspect public class SomeAspect{ //define pointcuts // define Advices pertaining to pointcuts } 我的方面配置xml文件: <?xml ...?> <beans ... xmlns:aop xmlns:context ..> <bean id="someAspect" class="...SomeAspect"/

如何从JBossAS7中的消息驱动bean访问Springbean

我想从我的消息驱动bean(MDB)调用Springbean(一个@Component),但在获取对它的引用时遇到问题。我尝试了一个实现org.springframework.context.ApplicationContextAware的类,该类将Spring应用上下文存储在类MyAppContext的静态字段中。然后从MDB访问MyAppContext中的静态字段。但是MyAppContext是从不同的类加载器加载的。Spring应用程序上下文在web模块类加载器上下文中设置正确,但在MDB

spring mvc应用程序中的可序列化异常

我正在使用SpringMVC和Tomcat开发webapplication。 有时我会遇到java.io.NotSerializableException异常 原因: java.io.NotSerializableException: org.springframework.jdbc.datasource.DriverManagerDataSource 这是我在spring config.xml中的数据源 <bean id="dataSource" class="org.

Spring Security 3.1.4使用同一身份验证管理器在不同页面上创建多个登录表单

事实上,我已经被这个问题困扰了一段时间,现在不知道该怎么进一步了。 我希望有多个标记,但据我所知,这在同一个http块中是不可能的。 原因是我希望身份验证失败url指向登录尝试来自的页面(并且在成功尝试时将用户重定向回该站点) 我有一个header.jsp文件,其中有我的登录表单。我希望将来在我的所有页面上都包含这一点,以便用户能够从所有页面登录,而无需重定向 我该怎么做 我的大部分代码都取自spring示例。(安全+社会+注册示例) 这是my security.xml的重要部分(没有任何尝试)

Spring SprignTestDbUnit。在比较预期数据集和实际数据集时如何忽略行顺序

我正在使用com.github.springtestdbunit在DAO层上进行持久性测试。问题是,我不知道数据将以何种顺序保存到数据库中,所以在比较预期数据集和实际数据集时,我需要忽略行顺序。 基本上这是同一个问题,但我想知道如何在不破坏库的@ExpectedDatabase注释及其枚举参数DatabaseAssertionMode的情况下修复它。我想无序断言模式很快就会修复它

Spring Grails包名称不会更改

我已经开始学习Grails,现在已经熟悉了配置。 为了更改grails项目的默认包名,我在 config.groovy grails.project.groupId = com.grailspractice.nick 那么 grails create-controller testc 但是这些文件不是在包域结构中创建的。 我得到了以下结构 Created file grails-app/controllers/testapp/TestcController.groovy Created fi

在Maven Pom中指定备选Spring application.properties

我如何在Maven pom文件中指定另一个application.properties?我有两个不同的Maven配置文件,并且希望根据配置文件使用不同的属性文件。如果您使用的是Spring boot,有一种简单的方法可以做到这一点 在maven中创建两个概要文件,并在每个概要文件中使用要执行的Spring概要文件的名称设置属性 <profile> <id>dev</id> <activation> <activ

Spring applicationcontext.xml从其他类路径属性中存在的路径读取属性文件

我需要从属性文件中读取属性,该文件的路径在其他属性文件中指示 第一个属性文件有一个键,其中包含其他属性的路径。这个文件在我的类路径中。Ej: configpathfile.properties > configpath=pathToMyConfigFile/config.properties > database.driverClassName=org.postgresql.Driver > database.url=jdbc\:postgresql\://172.20.7.

Spring 使用绑定仅替换选定字段

我正在春季MVC中构建简单的twitter克隆。我想为发布的消息提供编辑功能 消息域对象如下所示(简化) 我创建了jps表单 <form:form action="edit" method="post" modelAttribute="message"> <table> <tr> <td><label for="text">Message: </lab

缺少工件spring数据rest webmvc 2.4.1.BUILD-SNAPSHOT

我是春天的新手。更新代理后,pom.xml突然抛出错误。它正在与下面的 <spring.version>4.2.0.RC2</spring.version> <spring-hateoas.version>0.19.0.BUILD-SNAPSHOT</spring-hateoas.version> <spring-data-releasetrain.version>Gosling-BUILD-SNAPSHOT</spring-da

Spring 单元测试依赖@OneToMany集合的类

我正在尝试让一些测试在不依赖应用程序的DB的情况下运行。该应用程序正在使用带Hibernate的JPA。我尝试在方法和类上都使用@Transactional注释该类,但没有成功 下面是Employee.java中的关系: @OneToMany(mappedBy = "manager", cascade = CascadeType.ALL, fetch = FetchType.EAGER) private List<Employee> directReports; 你所拥有的是一种双

Spring 使用web.xml中属性文件中的值

我是一个春天的乞丐,遇到了以下问题 我有以下文件: app.properties applicationContext.xml web.xml 在app.properties中,我有值app.env=dev 在applicationContext.xml中: <bean class="org.springframework.web.context.support.ServletContextPropertyPlaceholderConfigurer"> <pr

grails应用程序的Spring升级

我有一个grails web应用程序。这使用grails-1.0.1版本。出于某种原因,我需要升级到更高版本的Spring(4.2.3)。是否可以升级到更高版本的spring而不升级到更高版本的grails 谢谢, Varun是的,这是可能的,但在您的情况下不是。如果我计划升级到更高版本的grails,为了与Spring-4.2.3兼容,我应该升级到哪个grails版本?默认情况下,grails 2.5和3都支持Spring 4.1.x。您可以先升级到grails 2.5,然后尝试将spring

Spring security jdbc配置用于验证具有多个角色的用户

我目前正在开发一个基于java的发票应用程序。 我需要的是,授权具有多个角色的用户,例如Peter应该具有角色设置、角色报告、角色引用,而Anne只有一个角色设置等 这是我的spring-security-config.xml <beans:beans xmlns="http://www.springframework.org/schema/security" xmlns:beans="http://www.springframework.org/schema/beans" xmln

Spring Boot似乎自动生成错误路径

我正在试用SpringBoot,并创建了一个简单的SpringBootWebApp,它应该只在http://localhost:9200 这是你的电话号码 当我在本地运行此命令时(说明在自述文件中),控制台输出中没有错误。但是,当我将浏览器指向http://localhost:9200,我被提示输入一个HTTP基本身份验证样式的用户名+密码组合(我自己肯定没有添加这个组合),但我从来都看不到主页(它位于src/main/resources/templates/web/index.html下的re

Spring 读取一个文件并写入两个不同的文件并不';当提交间隔大于1时,t工作

我正在读一个文件,并根据一些业务逻辑写入两个不同的文件。我正在使用ClassifierCompositeItemWriter写入两个不同的文件 只有当提交间隔为1或某些记录被写入不同的输出文件时,它才起作用 下面是代码片段 <batch:job id="interestJob"> <batch:step id="verifyFile" parent="VerifyFile"> <batch:fail on="FAILED"/>

SpringWS:为什么SpringWS返回WebServiceTransportException而不是SoapFaultException

我在调用我的webservice时遇到问题,SpringWS只返回一个WebServiceTransportException:内部服务器错误,而不是预期的SoapFaultException。当我在SOAPUI中触发调用时,我得到了soap错误 WebServiceTransportException也会超出响应的输出,因此我在日志中看不到问题所在 我在带有配置类的Spring引导应用程序中使用Spring WS public class SoapClientConfig { private

将动态创建的字符串添加到Spring上下文中

在执行rest调用时,我根据一些输入参数创建一个字符串。我已经创建了自己的注释来截取某些方法,这些方法稍后将被调用(在同一请求中)。拦截器需要知道在开头创建的字符串。我最初的想法是将字符串添加到Spring上下文中,如下所示: ConfigurableListableBeanFactory beanFactory = ((ConfigurableApplicationContext) context).getBeanFactory(); beanFactory.registerSinglet

Spring JPA:如何在SELECT查询中使用CASE

在下面的查询中,我想根据最小年龄和最大年龄选择程序,但问题是并非每个程序都有最小年龄和最大年龄,因此我想在查询中检查是否存在最小年龄或最大年龄,而不是检查参数“年龄”,它应该位于最小年龄和最大年龄之间 查询 @Query("Select p from Program p where (CASE WHEN p.minimumAge!=null AND p.maximumAge==null THEN p.minimumAge<=:age ELSE 0),(CASE WHEN p.minimum

Spring AOP配置中的问题似乎无效

当我尝试使用Log4j在我的Dao类中记录somme函数时,线程“main”org.springframework.aop.aopinocationexception:aop配置似乎无效:尝试调用方法[公共抽象void tp.Dao.IDao.addProduit(tp.entity.Produit)][tp.实体。Produit@27e32fe4];嵌套异常是java.lang.IllegalArgumentException:对象不是声明类的实例 我正在使用Spring5、hibernate

Spring 如何在JPA中从本机查询中提取别名

我试图从JPA中的本机查询中提取别名,类似于(SUM,COUNT),如果我完全地提取SUM或COUNT,那么该方法可以返回一个整数(仅当我单独提取时)。 但我怎么能把它和其他物体一起拉呢?这是我正在尝试做的一个示例 @Entity @Table("hotels") public class Hotel { @Column(name="id") @Id private int hotelId; @Column(name="hotel_name") pri

Spring 它会自动构造查询吗

我的端到端流程如下所示: 控制器->适配器->持久性/存储库->数据库 在我的控制器中: @RequestMapping(value = "/userOrder/{orderID}", method = RequestMethod.DELETE) public Set<?> deleteOrder(@PathVariable("orderID") String orderID) { /* * orderHandlerAdapter cancels the orde

Spring 如何在MockK中实现@Capturing-like行为?

我们使用JMockit模拟框架测试了Spring应用程序单元。现在我们想使用mock在Kotlin中编写新的测试。几乎所有的事情看起来都很好,但我们不知道如何模拟Spring自动连接的bean。对于JMockit,我们使用@Capturing注释来扩展模拟,并在实现模拟接口的类上进行模拟。如何在mock框架中实现类似的mock行为?将oleksiyp注释带到答案中 目前,Mockk没有这种行为。它对Spring的支持是有限的,但是使用Spring本身有一个解决方法: 即使在集成测试中,您也可以

SpringWebMVC5-创建名为';springSecurityFilterChain';

我在下面的教程中使用Maven和Tomcat为SpringWebMVC项目配置SpringSecurity登录。我读过很多关于同一问题的问题,但是没有一个能解决我的问题。问题在于springSecurityFilterChain,但我不理解纠正错误所涉及的内容 我得到的编译错误是 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterC

Spring RelationshipEntity无法解析为类型

我是Neo4j新手,正在尝试使用spring创建一个演示项目。我在下面共享了我的pom.xml文件,以共享此演示项目中使用的依赖项,我通过以下两个链接来更好地理解spring-neo4j 但在处理实体之间的关系时,我遇到了这个错误“RelationshipEntity无法解析为类型”(请参见屏幕截图) 注意-我使用的是Neoo4j RX软件包,我遵循的RelationshipEntity来自命令链接(即),但我认为,RelationshipEntity应该在两个软件包上都可用,因为它是基

  1    2   3   4   5   6  ... 下一页 最后一页 共 690 页