<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ page import="java.sql.*" %> 
<sql:setDataSource driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://192.168.1.2:1433;Database=**"
user="**"password="**"var="DS"/><sql:update dataSource="${DS}" var="empDbInfo" >
  insert into SysUser (UserName,UserPassword)
  values(?,?)
  <sql:param value="${param.userName}"/>
  <sql:param value="${param.password}"/>
</sql:update>

解决方案 »

  1.   

    org.apache.jasper.JasperException: An exception occurred processing JSP page /login/SQLJsp.jsp at line 7
    4: 
    5: 
    6: 
    7: <sql:setDataSource driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"
    8: url="jdbc:sqlserver://192.168.1.2:1433;Database=××"
    9: user="××"password="××"var="DS"/>
    10: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:555)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:414)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      

  2.   

    sqlserver打了sp3补丁了吗,如果打了的话,看看环境变量中有没有设置jar路径,
    建议使用jtds的连接包,我习惯使用这个,如果还有问题在发回帖我再看看
      

  3.   

    <sql:setDataSource driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"
    url="jdbc:sqlserver://192.168.1.2:1433;Database=**"
    user="**"password="**"var="DS"/>换成<sql:setDataSource driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"
    url="jdbc:sqlserver://192.168.1.2:1433;DatabaseName=**"
    user="**"password="**"var="DS"/>