DWR+SpringMVC整合的3种方式之三
来源:互联网 发布:ant java参数 编辑:程序博客网 时间:2024/06/04 18:10
方式三:这种方式和方式二差不多,主要使用annotation配置和注解
说明:这种的耦合度也是和方式二差不多,本人最推荐用方式一,写的清楚,配置也清楚。这种方式的时候也遇到了一个很无语的问题,我原来使用的是maven下载的dwr-3.0.M1.jar包,然后运行jetty没错,显示jsp的时候就一直报下面这个错误:
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Cannot locate BeanDefinitionParser for element [annotation-scan]|Offending resource: ServletContext resource [/WEB-INF/dispatcher-servlet.xml]
然后自己也搞了很久,最后百度,网友说是dwr的包问题,mavne库中下载的jar包有问题,从网上下载了一个jar'包,自己上传到nexus的私有库中,然后再修改了pom.xml中的dwr,当使用了自己下载的jar包后,运行jetty,一切正常。
如何使用自己的jar包,
一、可以使用maven的命令安装jar包到maven的库中,一定到该jar包的文件夹下执行如下命令,否则会提示没有pom文件。如:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=F:/JAR Pack/ojdbc14.jar
二、到nexus的管理后台,直接使用nexus的添加jar包到私有库的功能。
选中一个宿主库(hosted),然后点击Artifact Upload一栏,在Artifact Upload下填写jar的groupId、artifactId、version,然后从电脑上选择要上传的jar包,然后点击Add Artifact按钮,在点击Upload Artifact(s)按钮即可。
项目目录结构:
一、pom.xml
二、web.xml
3、java类
4、配置dwr
5jsp文件
全部编辑完成之后,右键项目,选择Run As... 继续选择7 Maven build... ,在弹出框的Goals中输入jetty:run ,然后点击RUN运行。
打开浏览器,输入http://localhost:8805/dwr-spring03/dwr03.jsp,就可以看到控制台输出了:load abc,jsp页面弹出了abc
最后附上zip包,链接:http://download.csdn.net/detail/lxn39830435731415926/8714183
0 0
- DWR+SpringMVC整合的3种方式之三
- DWR+SpringMVC整合的3种方式之三
- DWR+SpringMVC整合的3种方式之二
- DWR+SpringMVC整合的3种方式之一
- springmvc和DWR的整合
- SpringMVC整合DWR
- Springmvc整合dwr案例
- dwr整合ssh的xml配置方式
- dwr整合ssh 的annotation配置方式
- dwr实现Reverse Ajax推送技术的三种方式
- dwr实现Reverse Ajax推送技术的三种方式
- APACHE整合TOMCAT的三种方式
- ssh整合的三种方式
- APACHE整合TOMCAT的三种方式
- 存储整合的常见三种方式
- SSH整合的三种方式
- spring mybatis 整合的三种方式
- Spring整合Mybatis的三种方式
- 从 ++[[]][+[]]+[+[]]==10? 深入浅出弱类型 JS 的隐式转换
- 软件测试类型按开发阶段划分
- 根据输入的电话号码查询联系人
- 通向架构师的道路(第一天)之Apache整合Tomcat
- 机器学习入门和资源整合
- DWR+SpringMVC整合的3种方式之三
- fcntl函数
- iOS路由跳转(一)之初识URL
- Saruman's Army-贪心选择
- Java基本数据类型
- 工业机器人的控制算法
- 使用LVS+keepalived实现mysql负载均衡的实践和总结
- Visual Studio 2013开启Web项目报 System.AccessViolationException 错的解决方法
- 引用和函数重载