求高手解答 关于jsp方面的问题,有关servlet一些方法未定义显示出错,但能运行。。 5

<h2>系统信息</h2><%Stringpath="/sysinfo.jsp";%><p>context数据的类型:<%=application.getContext(... <h2>系统信息</h2>
<%String path="/sysinfo.jsp"; %>
<p>context数据的类型:<%=application.getContext(path) %>
<p>文件的格式:<%=application.getMimeType(path) %>
<p>本页面文件的实际路径:<%=application.getRealPath(path) %>
<p>jsp引擎:<%=getServletInfo() %>
<p>application对象ID:
<p><%=getServletContext() %>

显示The method getServletInfo() is undefined for the type __2F_Chapter4_2F_WebContent_2F_application_2F_sysinfo_2E_jsp sysinfo.jsp /Chapter4/WebContent/application line 14 JSP Problem

Description Resource Path Location Type
The method getServletContext() is undefined for the type __2F_Chapter4_2F_WebContent_2F_application_2F_sysinfo_2E_jsp sysinfo.jsp /Chapter4/WebContent/application line 16 JSP Problem

点run,网页还是可以显示出来的!
系统信息
context数据的类型:null

文件的格式:null

本页面文件的实际路径:D:\jsp\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Chapter4\sysinfo.jsp

jsp引擎:Jasper JSP 2.2 Engine

application对象ID:

org.apache.catalina.core.ApplicationContextFacade@de6cfc

求解答~~
展开
 我来答
百度网友bae7667
2012-05-01 · TA获得超过936个赞
知道小有建树答主
回答量:404
采纳率:100%
帮助的人:144万
展开全部
我记得这个方法应该是返回一个page对象,也就是JSP的基本对象之一的那个page ,但<%=%>这种你可以尝试在返回值非空的情况下,强转为String看看还有没有问题。例如
<%=getServletInfo() ==null?"":(String)getServletInfo()%>
这里出错但能显示,估计是内部捕获到异常并处理了,所以只返回了Jasper JSP 2.2 Engine
这个。
召秋梵悌p1
2012-05-06 · TA获得超过2282个赞
知道小有建树答主
回答量:616
采纳率:80%
帮助的人:679万
展开全部
测试了一下,能够正常显示啊,没看到错误信息。
我用的是tomcat-7.0.23。估计可能和web 服务器有关。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式