posts - 27,  comments - 37,  trackbacks - 0
1. Cannot find ActionMappings or ActionFormBeans collection  错误原因:在web.xml中action元素的类名写错了,org.apache.struts.action.ActionServlet错写成了org.apache.struts.action.Action(少了servlet);config(配制struts.xml)的路径名写错了,没有加\WEB-INF\。
2.Cannot create JDBC driver of class '' for connect URL 'null' 错误原因:在struts.xml中的datasources中setproperty的value和property元素的值写反了。
3.  Cannot create JDBC driver of class '' for connect URL 'jdbc:microsoft:sqlserver://localhost:1433/yaya'错误原因:如果在eclipse中配制jdbc数据源,需要在web.xml文件中添加
<resource-ref>
        <res-ref-name>jdbc/northwind</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
 </resource-ref>
4. system.data.sqlclient.sqlexception:   在关键字   user   附近有语法错误(select * from user)错误原因:在程序中的sql代码,如果表名,字段名是SQL的保留字,就需要加上[]表示使用的是用户定义的表或字段(一般,按照sql的命名规则,应该不需要这么麻烦)。
5. Cannot create JDBC driver of class '' for connect URL 'jdbc:microsoft:sqlserver://localhost:1433/yaya' 错误原因:在tomcat中配制数据源:在server.xml或conf/catalina文件夹下添加一个.xml文件,其内容如下:

<Context path="/yaya" docBase="yaya" debug="5" reloadable="true" crossContext="true">

           <Resource name="jdbc/yaya" auth="Container"

           type="javax.sql.DataSource" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"

           url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=yaya"

           username="sa" password="sa" maxActive="20" maxIdle="10" maxWait="-1"/>

 </Context>

6. Cannot create JDBC driver of class '' for connect URL 'jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=yaya'
以及 Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用户 '(null)' 登录失败。原因: 未与信任 SQL Server 连接相关联。)
其实提示这些错误的时候我的struts中的datasource已经配制了正确的数据库启动项,找了半天终于发现错误的地方了,属性名一定不能写错,property的名字有很多中形式, 照下面的属性名配不会有错   :
  <data-sources>  
    <!--   configuration   for   commons   BasicDataSource   -->  
    <data-source   type="org.apache.commons.dbcp.BasicDataSource">  
      <set-property       property="driverClassName"       value="org.postgresql.Driver"   />  
      <set-property   property="url"   value="jdbc:postgresql://localhost/mydatabase"/>  
      <set-property   property="username"     value="me"   />  
      <set-property   property="password"     value="test"   />  
      <set-property     property="maxActive"     value="10"   />  
      <set-property     property="maxWait"     value="5000"   />  
      <set-property     property="defaultAutoCommit"   value="false"   />  
      <set-property     property="defaultReadOnly"   value="false"   />  
      </data-source>  
  </data-sources>  
7. 太马虎了,呵呵……



 小时候家的对面有一座山,山的上面就是蓝天,所以总是幻想着有一天站到山顶用手摸一下蓝天……
posted on 2007-11-02 20:29 丫丫 阅读(1469) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 
<2007年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

常用链接

留言簿(1)

随笔分类(25)

随笔档案(27)

文章分类

搜索

  •  

最新评论

阅读排行榜

评论排行榜