读书人

写了一个hello world 疏失了

发布时间: 2012-08-11 20:50:31 作者: rapoo

写了一个hello world 出错了

直接贴代码吧

1.jsp的代码

<script type="text/javascript" src="<%=base %>/dwr/util.js"></script><script type="text/javascript" src="<%=base %>/dwr/engine.js"></script><script type="text/javascript" src="<%=base %>/js/jquery-1.4.min.js"></script><script type="text/javascript" src="<%=base %>/dwr/interface/databaseRemoteService.js"></script><script type="text/javascript">function ValidateConnection(){ var DatabaseModel = {driverName:null,url:null,userName:null,password:null};dwr.util.getValues(DatabaseModel);databaseService.validateConnection(DatabaseModel,function(flg){if(flg==true){ alert("连接成功了");}else{ alert("连接错误了");}});}</script>

?

?

2.dwr.xml

?

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr"xsi:schemaLocation="     http://www.springframework.org/schema/beans      http://www.springframework.org/schema/beans/spring-beans-2.0.xsd         http://www.directwebremoting.org/schema/spring-dwr         http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd"         default-autowire="byName"><dwr:configuration><dwr:convert type="bean" name="code">  <!--  配置 dwr servlet-->  <servlet><servlet-name>dwr-invoker</servlet-name><servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class><load-on-startup>3</load-on-startup></servlet><servlet-mapping><servlet-name>dwr-invoker</servlet-name><url-pattern>/dwr/*</url-pattern></servlet-mapping> </web-app>

?? 4.daoimpl.java

?

/**验证数据库连接 *  * return boolean */@Overridepublic boolean validateConnection(DatabaseModel connectionDbModel) {// TODO Auto-generated method stubboolean  flg = false;Connection conn = null;if(connectionDbModel != null){ try {Class.forName(connectionDbModel.getDriverName());try {DriverManager.getConnection(connectionDbModel.getUrl(), connectionDbModel.getUserName(),connectionDbModel.getPassword());} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{  if(conn!=null) { try {conn.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();} }}return true;} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}}return flg;}

?

?

?

?

读书人网 >Web前端

热点推荐