2 yjznzb yjznzb 于 2016.03.17 21:37 提问

建立springMVC工程时,servlet xml文件的bean无法自动联想出类

建立springMVC工程时,servlet xml文件的bean无法自动联想出类,如下图所示:

图片说明
后来安装Rinzo后,能联想出来,但是当继续输入时,联想内容消失,比如输入org能联想出来,当继续输入org.s时联想内容消失,此时应该显示以org.s开头的package。
图片说明
图片说明

各位大神帮忙看下这个是怎么回事?
完整的xml文件如下:
<?xml version="1.0" encoding="UTF-8"?>
xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.2.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.2.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.2.xsd">


1个回答

mianbaohebg
mianbaohebg   2016.12.17 22:57

PHP上层接口的封装。别人底层接口做的是单一的增删改。我需要调用多个不同服务器上的接口来处理我需要的数据。进行更新到相应的接口里面。但是如果有的数据更改不成功了。需要事务的回滚。现在我知道的是同一个数据库里面的话,操作数据库的事务是可以实现的。但是不同的服务器不同的数据库,我需要事务处理的话。需要怎么做。我百度了分布式事务。但是没看懂。百度说的是JAVA的。我写PHP的跟他不一样。求大神指点

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
MyEclipse动态Web工程创建Servlet文件不自动生成web.xml文件内容的原因
今天早上重温了一下servlet之后,想新创建一个Servlet文件之后发现web.xml没有自动配置<servlet>和<servlet-mapping>,一直好奇着为啥为啥,到后面上网搜了好多原因,发现@xulianbocs解释的很好,就摘下来做参考学习了~用MyEclipse新版本新建servlet时候,发现创建Servlet后,Eclipse不会自动在web.xml中生成该Servlet对应
创建第一个Servlet类配置web.xml文件
开发第一个Servlet类 一、前言 开发Servlet类前需要先导入Tomcat源码包,才能实现开发Servlet类。导入Tomcat源码包详见这个教程。 http://blog.csdn.net/m0_38039437/article/details/75082888 二、创建一个servlet 首先在myeclipse中创建一个webproject项目,新建一个包--新建一
Spring MVC让Web容器启动时自动执行代码
在web.xml中,对于每一个servlet都有一个load-on-startup属性,其值为一个整数。若该值为0或正整数,则当Web容器启动时,该servlet会自动加载,并调用其中的init()方法,整数值越小,加载的优先级越高;若值为负数或未指定,则该servlet只有被选择时才会被加载。 因此,可以考虑通过Servlet进行实现。并配置web.xml文件,令应用容器在启动时就自动加载
关于在eclipse中创建servlet不能自动添加web.xml文件的解决办法
在新版的eclipse中创建servlet时取消了自动在web.xml中生成servlet 和mapping,取而代之的时在servlet中加入注解@webservlet具体如下: 解决的方法如下: 将写在web.xml里面的name和URL 直接定义在@webservlet里面即可.
在Maven项目中加载spring中的bean的配置xml文件会提示找不到解决方法
如果你也在开发spring项目时用的是maven项目,如果出现运行是:***xml can not open ,because it does not exist.的话 解决方法和很简单,因为maven需要将你的配置文件即***.xml放到根目录下,就是/src/main/java/这个目录下。 如果你把配置文件放到了自己新建的config文件夹中,记住也要放到这个目录里面,然后在 Appl
如何使用spring的autowire为servlet注入bean
在应用中一般普通的JavaPojo都是由Spring来管理的,所以使用autowire注解来进行注入不会产生问题,但是有两个东西是例外的,一个是 Filter,一个是Servlet,这两样东西都是由Servlet容器来维护管理的,所以如果想和其他的Bean一样使用Autowire来注入的 话,是需要做一些额外的功夫的。 对于Filter,Spring提供了DelegatingFilterProx
MyEclipse 下新建Servlet后,对应的xml文件直接报错的解决办法
1 . 本人使用的是MyEclipse 2016 ,在新建Java Web项目后,新建Serlvet文件,未作修改,对应的xml文件直接报错。 错误提示为下列语句,xml文件截图如下  Referenced file contains errors (http://java.sun.com/xml/ns/java2ee/web-app_2_5.xsd). For   more info
springMVC自动扫描@controller注解的bean
若要对@controller注解标注的bean进行自动扫描,必须将放置在dispatcherservlet的配置文件中,若配置在ContextLoaderListener的配置文件applicationContext.xml中则不起作用 在spring mvc中@Controller注解的bean必须由DispatcherServlet初始化的children webApplicationC
spring对Filter和Servlet无法使用自动注入属性解决方法
原因: 在Spring的自动注入中普通的POJO类都可以使用@Autowired进行自动注入,但是除了两类:Filter和Servlet无法使用自动注入属性。(因为这两个归tomcat容器管理)可以用init(集承自HttpServlet后重写init方法)方法中实例化对象, 解决: 其中涉及到五种spring实例化容器对象: 方法一:在初始化时保存ApplicationContext对象
关于springmvc 中的Controller使用自动装配失败的解决方法
今天项目中使用SpringMVC 和Spring框架,在编写Controller控制器的时候出现@Autowired自动装配的对象不能够自动装配 问题:org.springframework.beans.factory.BeanCreationException:@Controller public class MajorController { @Autowired//问题出在这里