DWR初学测试

rightrian rightrian 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

<!-- DWR -->
<servlet>
<servlet-name>dwr</servlet-name>
<servlet-class>
org.directwebremoting.servlet.DwrServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
这个web.xml中的配置。。

Java code<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
" http://directwebremoting.org/schema/dwr20.dtd">


<dwr>
<allow>
<convert match="com.house.system.ssh.project.entity.User"
converter="bean">
</convert>
<create creator="new" javascript="UserBizImpl">
<param name="class"
value="com.house.system.ssh.project.Biz.impl.UserBizImpl" />
</create>

</allow>
</dwr>

dwr.xml配置

Java code
@SuppressWarnings("unchecked")
public boolean existUser(String uname) {
boolean exist=false;
try {
String hql = "from User where uname='" + uname + "'";
Query query = this.getSession().createQuery(hql);
List list=query.list();
if(list!=null && list.size()>=0){
exist=true;
return exist;
}
} catch (RuntimeException e) {
throw e;
}
return exist;
}


UserDaoImpl实现方法

Java code
public boolean existUser(String uname) {
return userDao.existUser(uname);
}

UserBizImpl里调用

为什么老是弹出error错误,在测试String型方法的时候 在dao和Imp层调用可以 ,在Biz和BizImpl就不行了 error错误
换成boolean型的时候 在那个层用都不行测试方法都对的 就是error错误 是不是配置问题啊 急啊









...全文

相关推荐

评论 11
收藏 已收藏
分享
返回顶部
rightrian
Web 开发 81,108 成员 341,721 内容