请大家帮忙,看看这是什么问题

问题描述

页面提示错误如下:HTTPStatus500---------------------------------------------------------------------------------typeExceptionreportmessagedescriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequest.exceptionorg.apache.jasper.JasperException:UnabletocompileclassforJSPAnerroroccurredatline:24inthejspfile:/filedir/qzsz013t_s.jspGeneratedservleterror:Syntaxerrorontoken"<",(expectedAnerroroccurredatline:24inthejspfile:/filedir/qzsz013t_s.jspGeneratedservleterror:Syntaxerror,insert")"tocompleteExpressionAnerroroccurredatline:24inthejspfile:/filedir/qzsz013t_s.jspGeneratedservleterror:Syntaxerrorontoken"<",(expectedAnerroroccurredatline:24inthejspfile:/filedir/qzsz013t_s.jspGeneratedservleterror:Syntaxerrorontoken"(",invalidExpressionAnerroroccurredatline:24inthejspfile:/filedir/qzsz013t_s.jspGeneratedservleterror:Syntaxerrorontoken"<",(expectedAnerroroccurredatline:24inthejspfile:/filedir/qzsz013t_s.jspGeneratedservleterror:Syntaxerror,insert")"tocompleteExpressionAnerroroccurredatline:24inthejspfile:/filedir/qzsz013t_s.jspGeneratedservleterror:Syntaxerrorontoken"<",(expectedAnerroroccurredatline:24inthejspfile:/filedir/qzsz013t_s.jspGeneratedservleterror:Syntaxerrorontoken"(",invalidExpressionorg.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:397)org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)javax.servlet.http.HttpServlet.service(HttpServlet.java:802)noteThefullstacktraceoftherootcauseisavailableintheApacheTomcat/5.5.9logs./*********************************************************************************************************************************/程序代码如下:<%@pageinfo="faa013t_s.jsp"%><%@pageimport="java.sql.*"%><%@pageimport="java.lang.*"%><%@includefile="../inc/Session.inc"%><%@includefile="../inc/checklogin.jsp"%><%@includefile="../inc/dbcon.inc"%><%@pageimport="com.ysusoft.util.db.DBUtil"%><%@pageimport="com.ysusoft.util.db.DBConn"%><%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="com.ysusoft.util.common.commonUtil"%><%@pageimport="com.ysusoft.util.common.getSearchCond"%><%@pageimport="java.util.Hashtable"%><%Statementstmt1=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);Stringsql="";Stringsqlstr="";Stringppdm_grd="";Stringppdm_act="";Stringprsn_cd="";Stringprsn_name="";Stringdept_cd="";Stringold_group_pay="";Stringold_group_pname="";Stringgroup_pay1="";Stringgroup_pname1="";Stringdir_id=request.getParameter("dir_id");//out.print(dir_id);Stringgroup_pay="";Stringgroup_pname="";Stringstrsql="";strsql=strsql+"SELECTprsn_cd,";strsql=strsql+"dept_cd,";strsql=strsql+"prsn_name,";strsql=strsql+"(SELECTCOUNT(*)FROMgroup01t(nolock)WHEREprsn_cd=paa010t.prsn_cdANDgroup_id='"+dir_id+"')";strsql=strsql+"FROMpaa010t(nolock)";strsql=strsql+"WHERE1=1";strsql=strsql+"ORDERBYprsn_cd";ResultSetrs1=stmt.executeQuery(strsql);Hashtable<String,String>pay_numbers=newHashtable<String,String>();Hashtable<String,String>del_pay_numbers=newHashtable<String,String>();while(rs1.next()){prsn_cd=rs1.getString(1);dept_cd=rs1.getString(2);prsn_name=rs1.getString(3);ppdm_grd=request.getParameter("d"+dept_cd+"p"+prsn_cd);if(ppdm_grd==null){}elseif(ppdm_grd.equals("N")){del_pay_numbers.put(prsn_cd,prsn_name);}else{if(ppdm_grd.equals("Y")){group_pay=group_pay+prsn_cd+",";group_pname=group_pname+prsn_name+",";pay_numbers.put(prsn_cd,prsn_name);}}}%><%Stringstrsql_s="";strsql_s=strsql_s+"selectgroup_pay,group_pnamefromgroup01twheregroup_id=";strsql_s=strsql_s+"'"+dir_id+"'";System.out.println(strsql_s);ResultSetrs=stmt.executeQuery(strsql_s);rs.next();old_group_pay=rs.getString(1);old_group_pname=rs.getString(2);String[]old_group_pays=old_group_pay.split(",");String[]old_group_pnames=old_group_pname.split(",");old_group_pay="";old_group_pname="";for(inti=0;i<old_group_pays.length;i++){if(!pay_numbers.containsKey(old_group_pays[i].trim())&&!del_pay_numbers.containsKey(old_group_pays[i].trim())){//pay_numbers.put(old_group_pays[i].trim(),old_group_pnames[i].trim());old_group_pay+=old_group_pays[i].trim()+",";old_group_pname+=old_group_pnames[i].trim()+",";out.print(old_group_pay);}}group_pay=group_pay+old_group_pay;group_pname=group_pname+old_group_pname;if(group_pay.length()>0){group_pay=group_pay.substring(0,group_pay.length()-1);group_pname=group_pname.substring(0,group_pname.length()-1);}//out.println(group_pay);//out.println(group_pname);//group_pay1=old_group_pay+group_pay;//group_pname1=old_group_pname+group_pname;sql="updategroup01tsetgroup_pay='"+group_pay+"',group_pname='"+group_pname+"'wheregroup_id='"+dir_id+"'";stmt.executeUpdate(sql);rs1.close();conn.close();%><scriptLanguage="JavaScript">/*alert("权限保存成功!");window.parent.rhead.b_search();*/</script>

解决方案

解决方案二:
这么长的一大篇,看起来累死了而且还没有格式
解决方案三:
不好意思,让大家受累了。但我真想解决这个问题
解决方案四:
qzsz013t_s.jsp是什么页面?是你的引入页面吗?
解决方案五:
是的,是我引入的,是不该引入吗
解决方案六:
引入的这个界面是没有用的
解决方案七:
24inthejspfile:/filedir/qzsz013t_s.jspGeneratedservleterror:Syntaxerrorontoken"<",(expected24行有错误,少了个"<"括号吧,楼主在24行加一下吧!
解决方案八:
引用5楼whyfine0825521的回复:

引入的这个界面是没有用的

把这个引入去掉试下,如果再不行的话,把代码贴上来
解决方案九:
没看到少“<”符号啊
解决方案十:
我把引入的去掉试试
解决方案十一:
引用的去掉了还是不行代码如下:<%@pageimport="java.sql.*"%><%@pageimport="java.lang.*"%><%@includefile="../inc/Session.inc"%><%@includefile="../inc/checklogin.jsp"%><%@includefile="../inc/dbcon.inc"%><%@pageimport="com.ysusoft.util.db.DBUtil"%><%@pageimport="com.ysusoft.util.db.DBConn"%><%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="com.ysusoft.util.common.commonUtil"%><%@pageimport="com.ysusoft.util.common.getSearchCond"%><%@pageimport="java.util.Hashtable"%><%Statementstmt1=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);Stringsql="";Stringsqlstr="";Stringppdm_grd="";Stringppdm_act="";Stringprsn_cd="";Stringprsn_name="";Stringdept_cd="";Stringold_group_pay="";Stringold_group_pname="";Stringgroup_pay1="";Stringgroup_pname1="";Stringdir_id=request.getParameter("dir_id");//out.print(dir_id);Stringgroup_pay="";Stringgroup_pname="";Stringstrsql="";strsql=strsql+"SELECTprsn_cd,";strsql=strsql+"dept_cd,";strsql=strsql+"prsn_name,";strsql=strsql+"(SELECTCOUNT(*)FROMgroup01t(nolock)WHEREprsn_cd=paa010t.prsn_cdANDgroup_id='"+dir_id+"')";strsql=strsql+"FROMpaa010t(nolock)";strsql=strsql+"WHERE1=1";strsql=strsql+"ORDERBYprsn_cd";ResultSetrs1=stmt.executeQuery(strsql);Hashtable<String,String>pay_numbers=newHashtable<String,String>();Hashtable<String,String>del_pay_numbers=newHashtable<String,String>();while(rs1.next()){prsn_cd=rs1.getString(1);dept_cd=rs1.getString(2);prsn_name=rs1.getString(3);ppdm_grd=request.getParameter("d"+dept_cd+"p"+prsn_cd);if(ppdm_grd==null){}elseif(ppdm_grd.equals("N")){del_pay_numbers.put(prsn_cd,prsn_name);}else{if(ppdm_grd.equals("Y")){group_pay=group_pay+prsn_cd+",";group_pname=group_pname+prsn_name+",";pay_numbers.put(prsn_cd,prsn_name);}}}%><%Stringstrsql_s="";strsql_s=strsql_s+"selectgroup_pay,group_pnamefromgroup01twheregroup_id=";strsql_s=strsql_s+"'"+dir_id+"'";System.out.println(strsql_s);ResultSetrs=stmt.executeQuery(strsql_s);rs.next();old_group_pay=rs.getString(1);old_group_pname=rs.getString(2);String[]old_group_pays=old_group_pay.split(",");String[]old_group_pnames=old_group_pname.split(",");old_group_pay="";old_group_pname="";for(inti=0;i<old_group_pays.length;i++){if(!pay_numbers.containsKey(old_group_pays[i].trim())&&!del_pay_numbers.containsKey(old_group_pays[i].trim())){//pay_numbers.put(old_group_pays[i].trim(),old_group_pnames[i].trim());old_group_pay+=old_group_pays[i].trim()+",";old_group_pname+=old_group_pnames[i].trim()+",";out.print(old_group_pay);}}group_pay=group_pay+old_group_pay;group_pname=group_pname+old_group_pname;if(group_pay.length()>0){group_pay=group_pay.substring(0,group_pay.length()-1);group_pname=group_pname.substring(0,group_pname.length()-1);}//out.println(group_pay);//out.println(group_pname);//group_pay1=old_group_pay+group_pay;//group_pname1=old_group_pname+group_pname;sql="updategroup01tsetgroup_pay='"+group_pay+"',group_pname='"+group_pname+"'wheregroup_id='"+dir_id+"'";stmt.executeUpdate(sql);rs1.close();conn.close();%><scriptLanguage="JavaScript">/*alert("权限保存成功!");window.parent.rhead.b_search();*/</script>
解决方案十二:
引入的页面的代码勒?
解决方案十三:
这个代码所在的页面就是qzsz013t_s.jsp我把<%@pageinfo="faa013t_s.jsp"%>去掉了
解决方案十四:
帮我的人哪里去了?
解决方案十五:
看错误提示啊,Syntaxerrorontoken"<",(expected
解决方案:
去看看jsp编译之后生成的java文件,在tomcat/webapps/work/目录下,出错是出在编译后生成的java文件的第24行,看看那里有什么错误
解决方案:
看错误提示啊,Syntaxerrorontoken"<",(expected这个程序在我本机就好用,放在服务器上就提示这个错误
解决方案:
代码看起来比较累。建议用屏蔽的方式check一下。折半屏蔽吧,这样比较快的找到哪行有问题。
解决方案:
Compilefailed;seethecompilererroroutputfordetails.atorg.apache.tools.ant.taskdefs.Javac.compile(Javac.java:844)atorg.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)atorg.apache.jasper.compiler.Compiler.generateClass(Compiler.java:320)atorg.apache.jasper.compiler.Compiler.compile(Compiler.java:370)atorg.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:853)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)atorg.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)atorg.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)atorg.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)atorg.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)atorg.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)atorg.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)atorg.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)atorg.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)atorg.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)atorg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)atorg.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)atorg.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)atorg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)atjava.lang.Thread.run(Thread.java:479)我做JSP随机验证码时出现这个错误!请帮忙!
解决方案:
还是没有人解决这个问题,conghongbbs这位老兄不给解决问题也就算了,还在这里提问,太不厚道了!寻求高人指点!

时间: 2024-10-23 04:23:28

请大家帮忙,看看这是什么问题的相关文章

c语言的一个问题,请大牛帮忙看看,感激不尽

问题描述 c语言的一个问题,请大牛帮忙看看,感激不尽 我写的一个小程序: #include #include #include void main(){ pid_t pid; int i; for(i=1; i<2; i++) { pid = fork(); if(pid == 0 || pid < 0) break; } //pid = fork(); if(pid == 0){ printf("this is child process! "); char *s; in

P图有风险,请神人帮忙不能不注意的5件事!

  在修图神人越来越强大的今日,请乡民恶搞也好.真心求救也罢,很多拍摄现场做不到的事,只要你发愿,网友都可以帮你弥补遗憾!最近这样的案例再添一桩,事主是一名荷兰美食部落客Sid Frisjes,这位仁兄4/17到巴黎渡假时拍了一张手指艾菲尔铁塔的照片,并且斗胆要求P图神人发挥创意(这种要求我这辈子没见过),让他的手指可以豪迈地抵住塔尖,于是接下来美好的假期相片开始变调,一如预期出现许多违反人体工学的巧思,而这位大哥似乎也乐见其成,越演越烈的局势反倒为他带来一些关注效益. ▲ 通常幽默的乡民看到这

list-link中如何产生一个初始化好了的List列表?就和数组一样?请帮帮忙

问题描述 link中如何产生一个初始化好了的List列表?就和数组一样?请帮帮忙 link中如何产生一个初始化好了的List列表?就和数组一样?请帮帮忙 解决方案 List有重载形式直接放入Array: list = new List<int>(new int[10]) 解决方案二: 没明白 补充完整 楼下接棒 解决方案三: 没明白 补充完整 楼下接棒 解决方案四: List<int> list = new List<int>(); for(i=0;i<10;i+

xmn-运行Java程序时,JVM参数没有生效,请高手帮忙看看。

问题描述 运行Java程序时,JVM参数没有生效,请高手帮忙看看. 小弟在学习GC的过程中,遇到JVM参数未生效的问题,一时不知道怎么解决,请路过大神帮帮忙指点指点,小弟谢过! 运行环境为:Win7 64bit, 4 core. 1,程序如下 public class PSGCDirectOldDemo { /** * @para args * @throws InterruptedException */ public static void main(String[] args) throw

string-C# split和join方法的疑惑?请各位帮忙看看

问题描述 C# split和join方法的疑惑?请各位帮忙看看 var lineTxt=""; 经过一系列转换lineTxt是M00T11;; char[] charSeparators = new char[] { ';' }; string[] array = lineTxt.Split(charSeparators,StringSplitOptions.RemoveEmptyEntries);//在这里如果我想每三个字符为一个数组该怎么实现呢? lineTxt = string.

关机闹钟的问题请大家帮忙

问题描述 关机闹钟的问题请大家帮忙 开发过程中,需要用到关机闹钟, 查了资料, 需要设置这个类型的闹钟:AlarmManager.POWER_OFF_WAKEUP 可我在4.1的sdk中没有这个变量. 但是我的小米2a却支持关机闹钟. 请问下我需要怎么才能设置上关机闹钟. 谢谢大神们

java 环境变量设置-错误: 程序包net.mindview不存在?能否通过设置环境变量来解决?请各位帮忙分析,谢谢

问题描述 错误: 程序包net.mindview不存在?能否通过设置环境变量来解决?请各位帮忙分析,谢谢 //: initialization/Flower.java // Calling constructors with "this" import static net.mindview.util.Print.*; public class Flower { int petalCount = 0; String s = "initial value"; Flow

hibernate4-想请大家帮忙下 用hibernate如何写查询语句

问题描述 想请大家帮忙下 用hibernate如何写查询语句 例如 group表 plate表 id name plate_id id name 1 用户管理 1 1 系统管理 2 :机构管理 1 2 业务管理 3 菜单管理 1 4 角色管理 1 5 业务查询 2 如何查询得到: 主 从 系统管理: 用户管理 机构管理 菜单管理 角色管理 业务管理: 业务查询

全球最大的英文IT技术社区是哪个网站?最大的中文社区是CSDN,英文的呢?好像是发音是类似于sfutop ,请大家帮忙

问题描述 全球最大的英文IT技术社区是哪个网站?最大的中文社区是CSDN,英文的呢?好像是发音是类似于sfutop,请大家帮忙

Thinking in java 可变 参数列表问题,请各位帮忙解决。

问题描述 Thinking in java 可变 参数列表问题,请各位帮忙解决. public class OverloadingVarargs3 { static void f(float i Character... args) { System.out.println(""first""); } static void f(char c Character... args) { System.out.println(""second&quo