在线等待!!!jsp页面链接传送数据问题!!!

meyew 2004-08-22 04:11:17
有一booklist.jsp文件,列出书名、ISBN等基本信息,并提供链接以显示详细图书详细信息,
通过ISBN来传递。
booklist.jsp
链接语句如下:
<a href="bookmx.jsp?isbn_id=<%= b_isbn %>">,b_isbn为string类型。
bookmx.jsp
接收语句如下:
string isbnid=request.getParameter("isbn_id");

运行后出错信息:
type Exception report

message

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

exception

org.apache.jasper.JasperException: Unsupported encoding:
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:94)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:404)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:154)
org.apache.jasper.compiler.JspUtil.getReader(JspUtil.java:1062)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:242)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:149)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:135)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:552)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


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

因本人为新手,请各位不吝指教。先谢了。


...全文
101 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meyew 2004-08-22
  • 打赏
  • 举报
回复
谢谢Tasia和coolybq两位热心指点,特别是Tasia,
错误原因正如你所说,我在一个页面上没写charset,谢谢!
zmybest 2004-08-22
  • 打赏
  • 举报
回复
"isbn_id"是不是有中文啊?或者你的代码里其他地方有中文的字符,你的错误是不支持的编码类型。
Tasia 2004-08-22
  • 打赏
  • 举报
回复
提示说"不支持的编码类型",你在每个页面上添加:
<% @ page charset="GBK"%>
coolybq 2004-08-22
  • 打赏
  • 举报
回复
你应该写成:integer.Paseint(request.getParameter("isbn_id"))
我可能写的不是十分正确,不过,好象就是上面的格式Paseint个函数可能写错,你查一下

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧