jsp报错: 请大家帮我看一下

[复制链接]
查看11 | 回复2 | 2010-9-30 13:18:50 | 显示全部楼层 |阅读模式
源码:
";
user_name=new String(user_name.getBytes("iso-8859-1"),"gb2312");
------------------------------------------------------------------------
报错信息
严重: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
JSP FileName:/chat/send.jsp
Java FileName:/D:/dev-plam/tomcat/work/Catalina/localhost/zgg//org/apache/jsp/chat\send_jsp.java
An error occurred at line: 2 in the jsp file: /chat/send.jsp
Syntax error on tokens, delete these tokens
1:
2: <%//取出用户输入的信息
3:
4: sayto=new String(sayto.getBytes("iso-8859-1"),"gb2312");
5: if(sayto==null||sayto.equals(""))sayto="大家";
Stacktrace:
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:98)

回复

使用道具 举报

千问 | 2010-9-30 13:18:50 | 显示全部楼层
类型问题 从request 取的值默认为Object类 如果不做类型转换 则会报那个错误(String)request.getParameter("");
回复

使用道具 举报

千问 | 2010-9-30 13:18:50 | 显示全部楼层
String sayto=request.getParameter("sayto");sayto=new String(sayto.getBytes("iso-8859-1"),"gb2312");打印下,看看这里是否有值。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行