package springWebwork2;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import junit.framework.TestCase;
import showHelper.Menu_Block;
public class TestSpringHibernate extends TestCase {
/**
* @param args
*/
public String getList(String ObjName) {
String ShowContent="";
try{
ApplicationContext context =new ClassPathXmlApplicationContext("applicationContext.xml");
ShowContent=((
Menu_Block)context.getBean(ObjName)).show(0);
}catch(Exception e){
System.out.println("执行时出现错误"+e.getMessage());
}
return ShowContent;
}
}
-----------------------------------------------------------------------------------
上面需要的 Menu_Block.java类用以显示一个下拉列表
package showHelper;
import org.springframework.orm.hibernate.support.*;
import java.util.*;
import showHelper.block.Block;
public class Menu_Block extends HibernateDaoSupport implements Menu_i {
public String show(Integer BlockID ){
String R="";
List L = new ArrayList();
String Sql="from Block as block1 order by block1.Showorder";
try{
L=getHibernateTemplate().find(Sql);
}catch(Exception e){
System.out.println("显示帮助类错误:"+e.getMessage());
}
R="<select>";
R+="<option value='' >区域</option>";
for(int i=0;i<L.size();i++){
Block M = (Block)L.get(i);
R+="<option value='"+M.getId()+"'";
if(BlockID==M.getId()){
R+=" selected ";
}
R+=">"+M.getBlockname()+"</option>";
}
R+="</select>";
return R;
}
}
分享到:
相关推荐
精通J2EE——Eclipse+Struts+Hibernate+Spring整合应用案例 pdf电子书, 包含所有18个章节的完整版, 美中不足的是扫描质量不是很高,且是第一版的,不是目前最新的第二版! 请看清楚了再下,免得后悔! 共有两个部分-这...
Struts1.2、Spring2.5和Hibernate3.2是经典的Java企业级开发框架组合,它们各自在应用程序的不同层次上发挥着重要作用。Struts1.2是一个MVC(Model-View-Controller)框架,主要负责处理用户界面与业务逻辑之间的...
在"J2EE--Eclipse+Struts+Hibernate+Spring"的环境下,开发者通常会按照以下步骤进行开发: 1. **环境搭建**:首先安装Eclipse,然后通过插件如Spring Tool Suite(STS)来增强对Spring的支持。接着,配置JDK和J2EE...
在IT行业中,开发Java Web应用时常常会使用到一套名为SSH2(Struts2、Spring、Hibernate)的技术栈...提供的文档"Eclipse+Struts+Spring+Hibernate+Mysql环境搭建及访问数据库实例.doc"将更详细地指导你完成整个过程。
精通J2EE——Eclipse+Struts+Hibernate+Spring整合应用案例 pdf电子书, 包含所有18个章节的完整版, 美中不足的是扫描质量不是很高,且是第一版的,不是目前最新的第二版! 请看清楚了再下,免得后悔! 共有两个部分-这...
2. **创建项目结构**:创建一个Maven项目,设置好pom.xml文件,引入Spring MVC、Spring、Hibernate及相关依赖。项目目录结构一般包括src/main/java(源代码)、src/main/resources(资源配置)、src/main/webapp...
主要内容包括:以MySQL为数据库、Tomcat为Web服务器、Eclipse为开发工具、CVS为版本控制工具的开发环境的构建过程;基于JSP、JavaBean、Servlet技术实现3种J2EE的基础架构;分3篇重点讲解Struts、Hibernate、Spring...
Struts2+Spring+Hibernate 中的Action单元测试环境搭建 在软件开发中,单元测试是一种非常重要的测试方法,可以帮助我们确保代码的可靠性和稳定性。在 Struts2+Spring+Hibernate 框架中,对 Action 的单元测试环境...
很多人在做SSH整合的时候会出现各种异常,其实一看异常类型根本就不是自己书写的代码出了问题,而是MyEclipse所提供的jar包有问题,很容易...Hibernate3.1 + Spring2.0测试通过的,若出现jar包冲突的朋友可以下载下来使用!
如何整合这4个开源框架进行J2EE开发,如何基于MyEclipseIDE进行开发,J2EE开发的基础和基础环境搭配,Struts、Hibernate、Spring、Eclipse四个框架的使用,如何整合Struts+Hibernate+Spring+Eclipse框架。...
网络硬盘(Struts 2+Hibernate+Spring实现)网络硬盘(Struts 2+Hibernate+Spring实现)网络硬盘(Struts 2+Hibernate+Spring实现)网络硬盘(Struts 2+Hibernate+Spring实现)网络硬盘(Struts 2+Hibernate+Spring...
本篇文章将深入探讨如何使用Maven作为构建工具,在Eclipse环境中搭建一个整合了Spring、Spring MVC和Hibernate的项目。 首先,让我们了解Maven。Maven是Apache开发的一款项目管理和综合工具,它通过一个项目对象...
由于上传限制,lib包不能上传,大家可以下载spring2.5版本的支持库(下最大的那个zip包),全部加进去就行了,还有mysql的连接包,项目很简单,直接导入eclipse,就可以使用,包内有mysql的sql文件,框架已经搭好,...
整合Eclipse struts+hibernate+spring2
本案例专注于使用Eclipse IDE,以及Struts、Hibernate和Spring这三大开源框架,进行整合应用开发。 Eclipse是一款强大的集成开发环境(IDE),广泛支持Java和其他编程语言。它提供了丰富的代码编辑、调试、构建和...
Eclipse+Struts+Spring+Hibernate+Mysql环境搭建及访问数据库实例
本案例主要关注的是使用Eclipse集成开发环境(IDE),结合Struts、Hibernate和Spring这三大框架进行整合应用,以实现高效、灵活且可维护的J2EE解决方案。 首先,Eclipse作为全球最受欢迎的Java开发工具之一,提供了...
eclipse整合Struts1.2 + hibernate3.1 + spring2.0 相关链接:http://blog.csdn.net/shellwin/archive/2010/07/02/5708865.aspx
本系统采用经典的SSH(Struts1.2、Hibernate3.0、Spring2)框架与DWR(Direct Web Remoting)技术进行构建,实现了后端与前端的高效交互。 **Struts1.2** 是一款基于MVC(Model-View-Controller)设计模式的Java ...