SSH整合所遇到的问题(一)

简介: SSH整合所遇到的问题(一)

一般在myeclipse添加sshCapacity 在workspace项目中web-inf/lib里面没有jar包 然而服务器tomcat的lib下有

整合struts2时候要多加入struts-spring-pluginJAR包

在web.xml中要加入struts2的核心过滤器,spring的核心监听器

<!-- 配置Spring的核心监听器 -->
 <listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
 </listener>
 <context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:applicationContext.xml</param-value>
 </context-param>
 <!-- 配置Struts2的核心过滤器 -->
 <filter>
  <filter-name>struts2</filter-name>
  <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
 </filter>
 <filter-mapping>
  <filter-name>struts2</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>

红二代码 表示要更改applicationContext.xml的路径 改为从类路径下方法 默认情况是在lib下的

红1,3代码 记得检查远程引入类的路径是否正确 用Ctrl按着再点击这个类路径看否可访问


数据库信息文件jdbc.properties文件 需要在applicationContext.xml中配置引入

<!-- 引入外部属性文件 -->
<context:property-placeholder location="classpath:jdbc.properties"/>
值得注意的是:jdbc.driver=com.mysql.jdbc.Driver  要大写D

Struts.xml中Action中class在ssh整合中只需要写注入的bean名就行 不像单独用struts时写class的路径

相关文章
|
6月前
|
NoSQL Java MongoDB
墙裂推荐!超全SpringBoot2.x的奇技淫巧,满足你一切开发需求
一个小伙伴最近参加某一线互联网公司的面试,被问到了一些Spring Boot源码的问题,看看大家能否答出来:
|
5月前
|
Java 关系型数据库 MySQL
ssh整合案例
ssh整合案例
19 0
|
XML 数据采集 Java
|
Java 网络安全 Spring
SSH框架学习中遇到的问题
SSH框架学习中遇到的问题
54 0
|
XML JavaScript 前端开发
|
前端开发 Java 数据库连接
《SSH框架》---SSH框架与框架
我们首先网上商城使用的是ssh框架,百度得到:SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。
|
SQL 开发框架 前端开发
SSH框架总结
SSH框架总结
146 0
SSH框架总结
|
数据挖掘 BI 调度
springMVC做Web开发已过时,现在都用 FineReport了
springMVC做Web开发已过时,现在都用 FineReport了
336 0
springMVC做Web开发已过时,现在都用 FineReport了
|
网络安全
ssh框架知识点回顾
ssh框架知识点回顾
117 0
|
存储 Java 数据库连接