添加顺序:Struts框架,Spring框架,Hibernate框架
首先导入两个jar包:commons-dbcp-1.2.2.jar , commons-pool-1.3.jar 复制进lib文件夹即可
删除原来的一个jar包commons-dbcp.jar 避免新旧版本冲突
Web.xml 文件配置(整合Spring):
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
Struts-config.xml 文件配置
(首先需要建立好action,actionForm,然后更改type属性)
<action
.......
type="org.springframework.web.struts.DelegatingActionProxy"
/>
将Acition类和其他相关bean配置进spring的配置文件applicationContext.xml中:
action类
<bean name="/path" class="action所在的包.类名"
<property name="action类中的属性名">
<ref bean="这个属性所属的类的类名,这个类必须也在本spring配置文件中有bean的配置"/>
</property>
</bean>
bean类(如业务类)
<bean id="名称" class="bean所在的包.类名"
<property name="该bean中的属性名(如实体类属性)">
<ref bean="这个属性所属的类的类名,这个类必须也在本spring配置文件中有bean的配置"/>
</property>
</bean>
DWR 框架整合 口袋茶叶 制作整理
添加DWR的jar包dwr.jar
在 WEB-INF 下创建 dwr.xml 文件
配置该 dwr.xml 文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
"http://getahead.org/dwr/dwr20.dtd">
<dwr>
<allow>
<create javascript="UserBiz" creator="spring">
<param name="beanName" value="UserBiz"></param>
</create>
<convert converter="bean" match="com.entity.UserInfo"/> 转换类型
</allow>
</dwr>
在 web.xml 里添加配置:
<servlet>
<servlet-name>dwr</servlet-name>
<servlet-class>
org.directwebremoting.servlet.DwrServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dwr</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
注:填写红字部分的值,表示交给Spring管理
name="beanName" 还可以填写“class”
value="UserBiz" UserBiz表示applicationContext中bean中配置的id名称
javascript="UserBiz" 表示 在jsp页面里面 导入的 UserBiz.js 文件
jsp页面中导入 js 文件:
<script type="text/javascript" src="/MyJob/dwr/interface/UserBiz.js"></script>
<script type="text/javascript" src="/MyJob/dwr/util.js"></script>
<script type="text/javascript" src="/MyJob/dwr/engine.js"></script>
<script type="text/javascript">
function show()
{
UserBiz.findALL(showBook);
}
function showBook(str)
{
var myDiv=document.getElementById("userInfo");
var s="";
for(var i=0;i<str.length;i++)
{
var user=str[i];
s+=user.name+"=="+user.password+"<br>";
}
myDiv.innerHTML=s;
}
</script>
</head>
<body >
<input type="button" onclick="show()" value="显示">
<div id="userInfo"></div>
</body>
注:该例子为 在页面中 显示userinfo表中的信息。
分享到:
相关推荐
SSH框架整合jar包SSH框架整合jar包SSH框架整合jar包SSH框架整合jar包SSH框架整合jar包
ssh框架整合需要的 jar包
Java SSH框架整合,分分钟学会!!
《SSH框架整合实战教程》配套资源 ----黑马程序员,配套教学ppt,教学大纲,教学设计,课后题及答案,源代码等资源。
SSH框架整合图解(3个方案)SSH框架整合图解(3个方案)SSH框架整合图解(3个方案)SSH框架整合图解(3个方案)SSH框架整合图解(3个方案)SSH框架整合图解(3个方案)SSH框架整合图解(3个方案)SSH框架整合图解(3...
SSH框架整合 (增删改查) 附带JAR包资源 有详细的注释
这个压缩包包含了SSH框架的的一些jar包,是自己写ssh项目总结出来的,小伙伴们有兴趣可以下载哟。
对初学Struts+Spring+Hibernate三大框架是很好的资料,对每个框架的解释和三大框架的整合详解教程
ssh框架整合,struts2 spring hibernate框架整合
SSH框架整合步骤详解
比较适合初学者(有一定基础的)看得关于SSH框架整合的实战教程!压缩包的解压密码是:123456.所以对于刚学java的人来说是再好不过的资料了!还等什么赶紧下载下来去学习吧!
SSH框架整合实战教程
ssh框架整合jar包,hibernate+struts2+spring常用jar包
最详细的ssh框架整合讲解
ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ...
黑马SSH框架整合实战教程ppt课件 ,对于java程序员学习java估计有些帮助吧
大概整理jbpm4与ssh框架整合,如果大家整合使用有什么问题可以给我留言。
spring,struts2,hibernate三个框架简称SSH框架整合包3.x,包括一个ssh整合Demo,还有三个框架的xml文件的配置,还有所需要的jar包,也有全部的jar包。
三大框架整合开发案例,最适合初学者。对一个发布系统的优化及增删改查