草庐IT

Tomcat-Spring-Hibernate

全部标签

java - Spring WS DefaultWsdl11定义错误

我正在使用SpringWS并声明一个DefaultWsdl11Definitionbean以动态生成W​​SDL文件。但是,当我启动网络服务器(tomcat)时,由于以下原因出现bean实例化错误:Causedby:org.springframework.beans.BeanInstantiationException:Couldnotinstantiatebeanclass[org.springframework.ws.wsdl.wsdl11.DefaultWsdl11Definition]:Constructorthrewexception;nestedexceptionisjav

java - Spring MVC 返回 JSONS 和异常处理

我正在使用带Controller的SpringMVC,我的问题是如何返回一个JSON响应,它不同于返回并转换为要返回的JSON的@ResponseBody对象。为了进一步详细说明,我有一个名为“UserDetails”的对象,它有两个字段,分别称为“name”、“emailAddress”@ResponseBodyUserDetails现在返回的json看起来像{name:"TheUsersName",emailAddress:"abc@abc123.com"}有什么方法可以在返回之前修改json(所有Controller的所有方法中的所有json),其中将添加“状态”字段,其他jso

java - 尝试使用 Spring LDAP 进行编码

我正在尝试使用SpringLDAP进行编码但是我得到了这个错误NoClassDefFoundError:org/apache/directory/server/core/DirectoryService我做错了什么? 最佳答案 使用行家:org.apache.directory.serverapacheds-all1.5.7 关于java-尝试使用SpringLDAP进行编码,我们在StackOverflow上找到一个类似的问题: https://stacko

java - spring TransactionTemplate 和 SimpleJdbcTemplate 是线程安全的吗?

我目前正在处理的代码中有一个被许多线程使用的单例,除了TransactionTemplate和SimpleJdbcTemplate的两个字段外没有任何状态,这两个字段在单例函数中用于访问数据库。这安全吗?还是我应该在需要时创建一个新模板? 最佳答案 SimpleJdbcTemplate只是包装了一个JdbcTemplate,所以it'sthread-safe,原样theTransactionTemplate. 关于java-springTransactionTemplate和Simple

java - Tomcat:自定义错误页面不工作

嗯,这应该很简单。我修改了项目的web.xml以显示我自己的500错误页面:500/error.jsp然后我写了一个最简单的servlet来测试一下:protectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);}自定义页面(位于根目录)随后被完全忽略,取而代之的是默认的Tomcat错误页面。我使用的是M

java - 如何使用 like 和 % 进行 Hibernate 查询?

我有一个像这样的HibernateSQL查询:publicvoidfuncA(Stringstr){StringBuildersql=newStringBuilder();sql.append("selectfieldAfromtableAwherefieldBlike'%:searchKey%'");...session.createSQLQuery(sql.toString()).addScalar("fieldA",StandardBasicTypes.STRING).setParameter("searchKey",str);...}当我进行这样的查询时query.list()

java - spring-mvc 何时使用@CookieValue

在Controller中什么时候应该使用@CookieValue?只有当你知道你确定cookie会存在时?我有这个Controller:@Controller@RequestMapping("my")publicclassMyController{@RequestMapping("")publicModelAndViewindex(@CookieValue("myCookie")Stringcookie,Mapmodel){log.info("Mycookie{}",cookie);(...)}当设置cookie时,调用方法没有问题,但是当未设置cookie时,不会调用方法,我认为我的

java - Spring MVC @RequestBody 接收具有非原始属性的对象包装器

我按如下方式创建JSON:varmanager={username:"admin",password:"admin"};varuserToSubscribe={username:"newuser",password:"newpassword",email:"user@1and1.es"};varopenid="myopenid";varsubscription={manager:manager,userToSubscribe:userToSubscribe,openid:openid};$.ajax({url:'/myapp/rest/subscribeUser.json',type:

java - 在服务器 : "NB: JAVA_HOME should point to a JDK not JRE". 上设置 Tomcat 7 .. 为什么?

我正在尝试在我的服务器实例上设置Tomcat6(WindowsServer2008R2Enterprise的全新安装)。我想通过URL提供JavaEE服务。它通过服务器上的localhost工作。我将.war文件放在我的/webapps中,在/bin中运行startup.bat然后导航到localhost:80/myWebServce在我的浏览器中转到我的欢迎页面。当我尝试通过运行service.bat(在/bin文件夹中)创建服务时,我收到一条错误消息:TheJAVA_HOMEenvironmentvariableisnotdefinedcorrectlyThisenvironmen

java - Spring Tool Suite (STS) 3.5.0 - org.codehaus.groovy.eclipse 在求解器中未知

STS3.5.0有问题https://issuetracker.springsource.com/browse/STS-3792org.codehaus.groovy.eclipse2.9.0.xx-201403261719-e43j8在求解器中未知!这些是我修复它的步骤,它允许我使用eclipsemarketplace 最佳答案 Help->CheckforupdatesProblemOccured"JDTCorepatchwithJava8SupportforGroovy-Eclipseplugin"isnotapplicabl