救命啊
//dao方法
public TbNews getByIdNes(TbNews news){ //根据id查询新闻
System.out.println("UnsychoDao");
try{
String hql = "from TbNews where newsid = ?" ;
TbNews temp = (TbNews)this.getSession().createQuery(hql)
.setParameter(0,news.getNewsid()).uniqueResult() ;
if(temp != null)
return temp ;
}catch(Exception e){
e.printStackTrace() ;
}
finally{
if(this.getSession() != null){
if(this.getSession().isOpen()){
this.getSession().flush() ;
this.getSession().clear() ;
this.getSession().close() ;
}
}
}
return null ;
} <!--dwr文件 -->
<dwr> <allow>
<create creator="spring" javascript="UnsychoDao" >
<param name="beanName" value="UnsychoDao" />
</create>
<convert converter="bean" match="xf.dragon.pojo.*"></convert>
</allow>
</dwr>
<!--spring文件 -->
<bean name="UnsychoDao" class="xf.dragon.util_dao.UnsychoDao">
<property name="sessionFactory" ref="SessionFactory"></property>
</bean>
<!--标签引入 -->
<script type='text/javascript' src='/Stelmeg/dwr/interface/UnsychoDao.js'></script>
<script type='text/javascript' src='/Stelmeg/dwr/engine.js'></script>
<script type='text/javascript' src='/Stelmeg/dwr/util.js'></script>
<!--方法调用 -->
function HandelIdNews(newsid){
var myObj = new Object() ; //实例化对象
myObj.newsid=newsid ; // 参数传入
UnsychoDao.getByIdNes(myObj,callBack2) ;
function callBack2(data){ //回调函数
mynewsTitle.innerHTML=data.newsname;
mynewsContent.innerHTML=data.newscontent;
}
}
功能为点击图片显示图片信息,无刷新,但是为什么点击了几次之后就没有反应了。
在dao方法中打印语句也打印了,只有重启Tomcat5后才能有反应,然后控制台继续显示
上次堆积的输出语句,然后重复问题.
用的Oracle 10g SSH+DWR
//dao方法
public TbNews getByIdNes(TbNews news){ //根据id查询新闻
System.out.println("UnsychoDao");
try{
String hql = "from TbNews where newsid = ?" ;
TbNews temp = (TbNews)this.getSession().createQuery(hql)
.setParameter(0,news.getNewsid()).uniqueResult() ;
if(temp != null)
return temp ;
}catch(Exception e){
e.printStackTrace() ;
}
finally{
if(this.getSession() != null){
if(this.getSession().isOpen()){
this.getSession().flush() ;
this.getSession().clear() ;
this.getSession().close() ;
}
}
}
return null ;
} <!--dwr文件 -->
<dwr> <allow>
<create creator="spring" javascript="UnsychoDao" >
<param name="beanName" value="UnsychoDao" />
</create>
<convert converter="bean" match="xf.dragon.pojo.*"></convert>
</allow>
</dwr>
<!--spring文件 -->
<bean name="UnsychoDao" class="xf.dragon.util_dao.UnsychoDao">
<property name="sessionFactory" ref="SessionFactory"></property>
</bean>
<!--标签引入 -->
<script type='text/javascript' src='/Stelmeg/dwr/interface/UnsychoDao.js'></script>
<script type='text/javascript' src='/Stelmeg/dwr/engine.js'></script>
<script type='text/javascript' src='/Stelmeg/dwr/util.js'></script>
<!--方法调用 -->
function HandelIdNews(newsid){
var myObj = new Object() ; //实例化对象
myObj.newsid=newsid ; // 参数传入
UnsychoDao.getByIdNes(myObj,callBack2) ;
function callBack2(data){ //回调函数
mynewsTitle.innerHTML=data.newsname;
mynewsContent.innerHTML=data.newscontent;
}
}
功能为点击图片显示图片信息,无刷新,但是为什么点击了几次之后就没有反应了。
在dao方法中打印语句也打印了,只有重启Tomcat5后才能有反应,然后控制台继续显示
上次堆积的输出语句,然后重复问题.
用的Oracle 10g SSH+DWR
解决方案 »
- ★★★WebLogic7发布ear包报错了★★
- 你认为你是高手你就进 js问题
- 从class中反编译出来的jad,修改后怎么编译成class?
- 头痛的hibernate问题-大家来看一下!!!
- 紧急提问 com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement
- 用CMP 的 findAll 方法提取大数据量时报错,难道不能这么用吗?
- Servlet中的服务可不可以定时被触发??
- 关于JBuilder2005开发struts中的<html:errors/>不能显示的问题
- 时间戳类型转long
- 望高人推荐纯java的工作流系统,高分回报!
- Strtus1.3关于 已存在表单Bean 来当form的类型的问题
- J2EE怎么控制打印机?
不要用*号