新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Java, J2SE, J2ME, J2EE, 以及Eclipse, NetBeans, JBuilder等Java开发环境,还有JSP, JavaServlet, JavaBean, EJB以及struts, hibernate, spring, webwork2, Java 3D, JOGL等相关技术。
    [返回] 中文XML论坛 - 专业的XML技术讨论区计算机技术与应用『 Java/Eclipse 』 → JSP高手进   请问这个程序的UPDATE语句  怎么报错 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 6829 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: JSP高手进   请问这个程序的UPDATE语句  怎么报错 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     godspeed 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:6
      积分:72
      门派:XML.ORG.CN
      注册:2006/5/3

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给godspeed发送一个短消息 把godspeed加入好友 查看godspeed的个人资料 搜索godspeed在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看godspeed的博客楼主
    发贴心情 JSP高手进   请问这个程序的UPDATE语句  怎么报错

    下面是程序
    <%@ page contentType="text/html; charset=gbk" %>
    <%@page import="java.sql.*"%>
    <%@page import="java.util.*"%>
    <html>
    <head>
    <title>
    插入数据
    </title>
    </head>
    <body>
    <%
    String declareid=request.getParameter("declareid");
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con=DriverManager.getConnection("jdbc:odbc:zk"); //建立数据库连接
    String str="UPDATE declare
    set check='yes'
    where declareid='"+declareid+"'";
    Statement smt=con.createStatement();
    smt.executeUpdate(str);
    smt.close();
    con.close();
    out.print("设备申报已经成功审批");
    %>
    </body>
    </html>

    请问有什么问题
    错误提示如下:
    HTTP Status 500 -

    --------------------------------------------------------------------------------

    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    org.apache.jasper.JasperException: Unable to compile class for JSP

    An error occurred at line: 11 in the jsp file: /device/zk/check.jsp
    Generated servlet error:
    G:\Tomcat 5.0\work\Catalina\localhost\newapp\org\apache\jsp\device\zk\check_jsp.java:58: unclosed string literal
    String str="UPDATE declare
               ^


    An error occurred at line: 11 in the jsp file: /device/zk/check.jsp
    Generated servlet error:
    G:\Tomcat 5.0\work\Catalina\localhost\newapp\org\apache\jsp\device\zk\check_jsp.java:59: unclosed character literal
    set check='yes'
               ^


    An error occurred at line: 11 in the jsp file: /device/zk/check.jsp
    Generated servlet error:
    G:\Tomcat 5.0\work\Catalina\localhost\newapp\org\apache\jsp\device\zk\check_jsp.java:59: illegal line end in character literal
    set check='yes'
                   ^


    An error occurred at line: 11 in the jsp file: /device/zk/check.jsp
    Generated servlet error:
    G:\Tomcat 5.0\work\Catalina\localhost\newapp\org\apache\jsp\device\zk\check_jsp.java:60: unclosed character literal
    where declareid='"+declareid+"'";
                     ^
    4 errors

     org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
     org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:332)
     org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:412)
     org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
     org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
     org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
     org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.


    --------------------------------------------------------------------------------

    Apache Tomcat/5.0.28


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/17 9:13:00
     
     limit121 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:0
      积分:54
      门派:XML.ORG.CN
      注册:2006/5/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给limit121发送一个短消息 把limit121加入好友 查看limit121的个人资料 搜索limit121在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看limit121的博客2
    发贴心情 
    把那个update写在一行试试
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/18 11:53:00
     
     zhouziheng 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:66
      门派:XML.ORG.CN
      注册:2006/8/25

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给zhouziheng发送一个短消息 把zhouziheng加入好友 查看zhouziheng的个人资料 搜索zhouziheng在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看zhouziheng的博客3
    发贴心情 
    Connection con=DriverManager.getConnection("jdbc:odbc:zk");
    想问你连的那个数据库

    你调用了jdbc桥

    连的那个数据库sql server
    mysql oracle


    可能问题出在这


    你可以仔细看看别人的

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/8/25 20:04:00
     
     free_hit 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:5
      积分:77
      门派:XML.ORG.CN
      注册:2006/10/7

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给free_hit发送一个短消息 把free_hit加入好友 查看free_hit的个人资料 搜索free_hit在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看free_hit的博客4
    发贴心情 
    UPDATE declare
    set check='yes'
    where declareid='"+declareid+"'";
    错误1:要把你的语句写到一行上
    错误2:把check='yes'改成check=yes
    错误3:把declareid='"+declareid+"'"中要加转义字符,改为declareid=\'"+declareid+"\'"
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/10/7 20:26:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Java/Eclipse 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/11 19:08:26

    本主题贴数4,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    78.125ms