程序:

提示参数越界,但我实在不知道我到底哪里越界了。明明该我那样写的嘛。求高手帮我看看,

现在我是弄得我有气无力了!要死了。在去死亡的路上等着你帮帮我!

Document   : replyok

Created on : 2008-9-29, 6:05:31

Author     : Administrator

--%>

int sid = Integer.parseInt(request.getParameter("id"));

String title = request.getParameter("title");

String text = request.getParameter("text");

Connection conn = null;

PreparedStatement pstat = null;

ResultSet rs = null;

String sqlstr = "insert into bbsrecord (id,root,sid,leaf,title,text,time) values(null,0.?,1,?,?,now())";//为什么呢?            Class.forName("com.mysql.jdbc.Driver");

String url = "jdbc:mysql://127.0.0.1:3306/test?user=root&password=159753";

conn = DriverManager.getConnection(url);

pstat = conn.prepareStatement("sqlstr");

pstat.setInt(1,sid);

pstat.setString(2, title);

pstat.setString(3,text);                    //为什么呢?

pstat.executeUpdate();

pstat.close();

Statement stattwo = conn.createStatement();

stattwo.execute("update bbsrecord set leaf=0 where id= " + sid);

stattwo.close();

conn.close();

%>

replyok

错误报告:

type Exception report

message

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

exceptionorg.apache.jasper.JasperException: An exception occurred processing JSP page /replyok.jsp at line 20

17: String url = "jdbc:mysql://127.0.0.1:3306/test?user=root&password=159753";

18: conn = DriverManager.getConnection(url);

19: pstat = conn.prepareStatement("sqlstr");

20: pstat.setInt(1,sid);

21: pstat.setString(2, title);

22: pstat.setString(3,text);

23: pstat.close();

Stacktrace:

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root causejavax.servlet.ServletException: java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0).

org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)

org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)

org.apache.jsp.replyok_jsp._jspService(replyok_jsp.java:96)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root causejava.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0).

com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1056)

com.mysql.jdbc.SQLError.createSQLException(SQLError.java:957)

com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)

com.mysql.jdbc.PreparedStatement.checkBounds(PreparedStatement.java:3279)

com.mysql.jdbc.PreparedStatement.setInternal(PreparedStatement.java:3263)

com.mysql.jdbc.PreparedStatement.setInternal(PreparedStatement.java:3305)

com.mysql.jdbc.PreparedStatement.setInt(PreparedStatement.java:3249)

org.apache.jsp.replyok_jsp._jspService(replyok_jsp.java:69)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

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

Apache Tomcat/6.0.16

java out of range_关于Parameter index out of range求解决办法相关推荐

  1. IndexError: list index out of range的解决办法

    IndexError: list index out of range的解决办法 列表的索引也就是他的元素的个数是没有你所想要找的元素位置,比如这个列表只有十个元素你要找第11个元素这个肯定找不到 解 ...

  2. java.sql.SQLException: Parameter index out of range (5 > number of parameters, which is 4).

    问题描述: 启动项目调接口的时候控制台报错 Cause: java.sql.SQLException: Parameter index out of range (5 > number of p ...

  3. java怎么看提示错误,Mabatis错误提示Parameter index out of range的处理方法

    这个问题把小编急毁了,捣腾了好几天还没有结果出来,今天终于捣腾出来了,下面小编把经过分享给大家,大家多多提出宝贵意见. 错误信息如下 08:34:43,302 DEBUG getTeachers:13 ...

  4. java.sql.SQLException: Parameter index out of range (4 number of parameters, which is 2).

    背景: 在使用多线程测多个基站(一个基站下面多个手卡)的数据,虽然数据都接受没有问题,但是报了这个错误. java.sql.SQLException: Parameter index out of r ...

  5. Cause: java.sql.SQLException: Parameter index out of range (4 > number of parameters, which is 3).

    Cause: java.sql.SQLException: Parameter index out of range (4 > number of parameters, which is 3) ...

  6. sq语句报错Parameter index out of range (2 > number of parameters, which is 1).

    sql语句报错: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeE ...

  7. 报SQL异常Parameter index out of range (1 > number of parameters, which is 0).

    数据库错误:Parameter index out of range (1 > number of parameters, which is 0). 错误发生原因其实很简单,就是当设置参数时,没 ...

  8. Parameter index out of range (2 > number of parameters, which is 1).原因及处理

    1.在运行ssm项目时,报Parameter index out of range (2 > number of parameters, which is 1)异常 2.原因 mapper文件中 ...

  9. Parameter index out of range (1 > number of parameters, which is 0)

    数据库错误:Parameter index out of range (1 > number of parameters, which is 0). 参数索引超出范围. 出错原因: 初学者很常见 ...

最新文章

  1. pycharm安装scrapy失败_运行Scrapy程序时出现No module named win32api问题的解决思路和方法...
  2. 把所有的谎言献给你β(找规律数学题)
  3. 程序员的光荣与梦想——论侠客梦的延续与幻灭
  4. 「MacOS」无法打开***,因为无法验证开发者。
  5. UVA 10254 The Priest Mathematician
  6. 自从装了windows神器,再也不用羡慕mac了
  7. 【渝粤教育】国家开放大学2018年春季 0025-21T数据结构 参考试题
  8. bootstrap table移动端_bootstrap介绍
  9. Android应用开发:CardView的使用及兼容
  10. 推荐收藏 | SLAM优秀开源工程汇总
  11. javascript对象序列化(对象与JSON字符串的互换)
  12. DAY8-Nessus漏洞扫描
  13. CCF NOI1005 存款收益
  14. java并发编程基础 --- 4.2 线程的优先级
  15. linux服务器配置与管理_一个十多年的系统管理员,忘了如何管理一台服务器
  16. 进度计划表软件测试,如何控制项目进度?项目进度管理中项目计划进度表的制定...
  17. 倾斜补偿的电子罗盘(1):地磁场,磁传感器,倾斜补偿
  18. SQL数据库日志文件丢失,日志文件恢复的办法
  19. python 阮一峰_阮一峰关于 Javascript 中闭包的解读是否正确?
  20. Java的三大特性之封装、继承、多态-----最简理解

热门文章

  1. 【Ant Design Pro 四】react 点击事件传参
  2. 03-NSPredicate谓词
  3. AAC_LC用LATM封装header信息解析 Audio Specific Config格式分析
  4. 新疆弃光量下降14% 弃光问题仍然难解
  5. FutureTask中Treiber堆的实现
  6. html5知识点补充—hgroup元素的使用
  7. 运动目标检测ViBe算法
  8. RT-thread内核之进程间通信
  9. kissy core
  10. Android WebView与ViewPager的滑动冲突分析