以下操作失败,提示错误:--------------------------------------------------------------------------------type Exception reportmessage An exception occurred processing JSP page /TableCreateDemo.jsp at line 34 31: 32: <p>数据库联接成功</p> 33: 34: <sql:update dataSource="${mysqldemo }" > 35: create table tabledemo2(id int primary key auto_increment,title varchar(100), 36: content text) 37: </sql:update> Stacktrace:description The server encountered an internal error (An exception occurred processing JSP page /TableCreateDemo.jsp at line 34 31: 32: <p>数据库联接成功</p> 33: 34: <sql:update dataSource="${mysqldemo }" > 35: create table tabledemo2(id int primary key auto_increment,title varchar(100), 36: content text) 37: </sql:update> Stacktrace:) that prevented it from fulfilling this request.
-----------------------------------------------------------------------------------------------------------
如果去掉后面的数据表创建语句,则数据库联接成功。代码:
    <c:set var="url" value="jdbc:mysql://localhost:3306/mysqldemo" scope="session"></c:set>
    <c:set var="dbDriver" value="org.gjt.mm.mysql.Driver" scope="session"></c:set>
    <c:set var="username" value="root" scope="session"></c:set>
    <c:set var="password" value="root" scope="session"></c:set>
    
    <sql:setDataSource var="mysqldemo" url="${sessionScope.url }"
    driver="${sessionScope.dbDriver }" 
    user="${sessionScope.username }" password="{sessionScope.password}" />
    
    <p>数据库联接成功</p>    <!--///如果去掉一下数据库操作,则联接成功。-->    <sql:update dataSource="${mysqldemo }" >
     create table tabledemo2(id int primary key auto_increment,title varchar(100),
     content text)
    </sql:update>
    <p>成功创建 tabledemo2 数据表</p>如果把 密码 和用户名 直接用字符串,则全部成功完成。如下 。<c:set var="url" value="jdbc:mysql://localhost:3306/mysqldemo" scope="session"></c:set>
    <c:set var="dbDriver" value="org.gjt.mm.mysql.Driver" scope="session"></c:set>
    
    <sql:setDataSource var="mysqldemo" url="${sessionScope.url }"
    driver="${sessionScope.dbDriver }" 
    user="root" password="root" />
    
    <p>数据库联接成功</p>
    <!--  -->
    <sql:update dataSource="${mysqldemo }" >
     create table tabledemo2(id int primary key auto_increment,title varchar(100),
     content text)
    </sql:update>
    <p>成功创建 tabledemo2 数据表</p>