javax.servlet.jsp.jspexception无法解析为此类型

nznf20072022-10-04 11:39:541条回答

javax.servlet.jsp.jspexception无法解析为此类型
这是什么问题
servlet包也倒入



x05x05x05x05x05首页
x05x05x05x05x05
x05x05x05x05x05x05上一页 这边有错误
x05x05x05x05x05

x05x05x05x05x05x05x05x05x05x05x05end="${(page.curPage<=(page.totalPage-9))?(page.curPage+9):page.totalPage}"
x05x05x05x05x05x05var="p">
x05x05x05x05x05x05${p }
x05x05x05x05x05
x05x05x05x05x05
x05x05x05x05x05x05下一页
x05x05x05x05x05

x05x05x05x05x05
x05x05x05x05x05x05尾页
x05x05x05x05x05

x05x05x05x05x05
x05x05x05x05x05x05
${msg }
x05x05x05x05x05

x05x05x05x05

这是部分代码

已提交,审核后显示!提交回复

共1条回复
332928690 共回答了15个问题 | 采纳率80%
${page.curPage-1} 无法解析
因为你对变量名做计算,会造成数据无法读取.建议换成${page.curPage}-1
后面数据提取都有类似问题
1年前

相关推荐

重: Servlet.service() for servlet [default] in context with p
重: Servlet.service() for servlet [default] in context with path [/dtsix] threw exception
java.lang.IllegalStateException: getOutputStream() has already been called for this response
at org.apache.catalina.connector.Response.getWriter(Response.java:626)
at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:205)
at utils.CopyRightFilter.doFilter(CopyRightFilter.java:34)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:244)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:383)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:288)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
2012-5-8 11:04:13 org.apache.catalina.core.StandardWrapperValve invoke
代码是:
public void doFilter(ServletRequest arg0, ServletResponse arg1,
FilterChain arg2) throws IOException, ServletException {
arg2.doFilter(arg0, arg1);
PrintWriter out=arg1.getWriter();
out.println("
版权所有:ABC有限责任公司");
if(date!=null){
out.println("
"+date+"");
}
out.close();
}
我按照网上的回答操作,但还是解决不了问题,这是怎么回事啊?
陈早早1年前1
hekeyf 共回答了23个问题 | 采纳率82.6%
arg2.doFilter(arg0, arg1) 应该放后面.
ServletContext context = servlet.getServletContext();什么意思?为什
ServletContext context = servlet.getServletContext();什么意思?为什么要这样写,作用是什么
andachen1年前1
jedee88 共回答了16个问题 | 采纳率93.8%
getServletContext()
一个servlet可以使用getServletContext()方法得到web应用的servletContext
即使用getServletContext的一些方法来获得一些值
比如说getServletContext().getRealPath("/")来获得系统绝对路径
getServletContext().getResource("WEB-INF/config.xml")来获得xml文件的内容
为什么要这样写我也不知道,可能是有些方法,比如说getResourse只能由ServletContext这样的对象调用吧……我也是今天遇到这个问题才查的,刚好看见你提问……
英语翻译500 Servlet Exceptionjava.lang.NumberFormatException:For
英语翻译
500 Servlet Exception
java.lang.NumberFormatException:For input string:".20077E4.20077E4"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
at java.lang.Double.parseDouble(Double.java:482)
at java.text.DigitList.getDouble(DigitList.java:141)
at java.text.DecimalFormat.parse(DecimalFormat.java:1276)
at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1375)
at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1124)
at java.text.DateFormat.parse(DateFormat.java:333)
at org.mycommon.util.Util.strtodatetime(Util.java:515)
at org.mysso.client.imp.SocketSSOClient.PropertiesToUser(SocketSSOClient.java:398)
at org.mysso.client.imp.SocketSSOClient.find(SocketSSOClient.java:435)
at com.marryfive.common.helper.SSOHelper.hasSignOned(SSOHelper.java:131)
at com.marryfive.common.filter.SSOFilter.doFilter(SSOFilter.java:88)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:419)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:389)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:507)
at com.caucho.util.ThreadPool.run(ThreadPool.java:433)
at java.lang.Thread.run(Thread.java:595)
--------------------------------------------------------------------------------
Resin-3.0.19 (built Mon,15 May 2006 04:50:47 PDT)
aronglai1年前1
wwxf 共回答了24个问题 | 采纳率75%
你这个好像是java程序的log,没有实质意义,一般不作翻译解释,只有操作意义
servlet2.3规范2.两个在那里体现的噢?
朝天一棍81年前1
零希 共回答了20个问题 | 采纳率90%
2003年11月底,J2EE 1.4规范正式发布,Servlet也从原本的 2.3版升级至 2.4版.
其中主要新增的功能有以下三点:
(1) web.xml DTD 改用XML Schema;
(2) 新增 Filter四种设定;
(3) 新增 Request Listener、Event 和 Request Attribute Listener、Event.
1,web.xml DTD 改用XML Schema
Servlet 2.3版的web.xml 都是使用 DTD(Document Type Definition)来定义 XML 文件内容结构的.
web.xml一开始的声明如下:
Servlet 2.4版的web.xml改为使用 XML Schema
由DTD改为Schema,主要加强两项功能:
(1) 元素可不依照顺序设定;
(2) 更强大的验证机制.
2,新增Filter四种设定
Servlet 2.4 版新增的Filter四种设定为:REQUEST、FORWARD、INCLUDE 和 ERROR.
3,新增 Request Listener、Event 和 Request Attribute Listener、Event
4,取消SingleThreadModel接口.
当Servlet实现 SingleThreadModel接口时,它能确保同时间内,只能有一个thread 执行此Servlet.
5,可以为Servlet.
Index
6,ServletRequest 接口新增一些方法.
public String getLocalName( );
public String getLocalAddr( );
public int getLocalPort( );
public int getRemotePort( );
错误提示:严重:Servlet.service() for servlet [jsp] in context with
错误提示:严重:Servlet.service() for servlet [jsp] in context with path [/Test_3] threw exception [An exception occurred processing JSP page /login.jsp at line 15
12:
13:
14:
15:username:

16:password :

17:
18:
Stacktrace:] with root cause
javax.servlet.jsp.JspException:Cannot find bean:"org.apache.struts.taglib.html.BEAN" in any scope
x05at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:935)
x05at org.apache.struts.taglib.html.BaseFieldTag.prepareValue(BaseFieldTag.java:121)
x05at org.apache.struts.taglib.html.BaseFieldTag.renderInputElement(BaseFieldTag.java:102)
x05at org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:81)
x05at org.apache.jsp.login_jsp._jspx_meth_html_005ftext_005f0(login_jsp.java:129)
x05at org.apache.jsp.login_jsp._jspService(login_jsp.java:91)
x05at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
x05at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
x05at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433)
x05at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389)
x05at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333)
x05at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
x05at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
x05at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
x05at
代码:
My JSP 'login.jsp' starting page
x05
username:

password:
p00o1年前1
rona_skb 共回答了21个问题 | 采纳率76.2%
That would be it.You have to have