Eclipse3M7+Hibernate2+Spring1.2 环境测试

package springWebwork2;


import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import junit.framework.TestCase;


[color=darkblue]import showHelper.Menu_Block;[/color]

public class TestSpringHibernate extends TestCase {

/**
* @param args
*/
public String getList(String ObjName) {
String ShowContent="";
try{
ApplicationContext context =new ClassPathXmlApplicationContext("applicationContext.xml");
ShowContent=(([color=darkblue]Menu_Block[/color])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;
}



}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值