jsp只有用户访问的时候,服务端也就是tomcat才对jsp进行编译变成html返回给浏览器。
所有你在tomcat下是找回不到编译完答成的hhtml页面,但是你可以用浏览器打开你的jsp页面,然后右键选择查看源代码就能看到编译之后的html代码。
『贰』 Tomcat怎么处理JSP页面
而未定义的其他扩展名的URL所指的Web资源就直接由Tomcat按原样返回给客户端(实际上,也是通过Tomcat自带的一个DefaultServlet类来处理的)。如果不将html映射成JSP的扩展名,那么扩展名为html的URL就会被交给DefaultSerlvlet类来处理。因此,html也就变成了静态的Web资源了。 JSP引擎分两步JSP页面进行处理。首先将JSP页面生成一个Servlet源程序文件,然后再调用java编译器将这个Servlet源程序文件编译成.class文件,并由Servlet引擎来装载并执行这个.class文件。如果在IE地址栏中输入如下的URL,servertime.jsp页面就会生成两个文件:servertime_jsp.java和servertime_jsp.class。 为了提高JSP的执行效率,并不是每次访问JSP时都进行翻译。只有在第一次访问JSP页面时才会执行这个翻译过程。当再次访问这个JSP页面时,Servlet引擎会将茶JSP页面是否被更新,如果已经被更新,会再次翻译这个JSP页面,然后执行它。如果未被更新,Servlet引擎会直接装载并执行由这个SJP页面翻译生成的.class文件。、 也就是说,JSP页面只有在第一次被访问时才被翻译成.class文件,对于该JSP页面的后续访问,除非这个JSP页面被修改,否则Web容器将直接调用被翻译好的.class文件。因此,JSP页面从运行原理上看就是在运行Servlet程序。所以习惯上将同时执行JSP和Servlet的程序成为Servlet容器,而不是分别叫JSP容器和Servlet容器。 由于JSP在第一次访问是要经过JSP引擎翻译成Servlet才能运行。因此,在第一次访问JSP页面是比较慢。在Tomcat的文档中提供了一种通过ant将JSP页面翻译成.class文件再发布的方法,通过这种方法就可以有效地解决这个问题。l JSP生成Servlet代码 1, 所有的JSP页面生成的Servlet类的类名由JSP文件名加上“_jsp”组成,如果random_jsp。 2, JSP静态部分的转换 JSP的静态部分就是在客户端运行的代码,如:HTML,JavaScript等。在random.jsp中除了用<%...%括起来的内容 (包括<%=…%和<@page…%)外,其他的部分都属于静态部分,这个静态的内容在转换时都作为字符串,并通过write方法按原样输出到客户端。 3,
『叁』 TOMCAT与jsp的问题
tomcat的confg目录下有个server.xml文件,打开,在</host>下配置虚拟目录:<Context path="/" docBase="G:\sz(D:\workspaces\Test\src\)" />
『肆』 tomcat运行jsp页面
在tomcat中写jsp页面时? jsp文件应放在webapps/项目名/XX.jsp
你的jsp文件有错误吧, tomcat会有返回错误代码的行数,你自己查查吧。
myeclipse不错,可以用用。
有问题还可以交流,我也是从这条路走过的。
能看看源文件吗?
『伍』 tomcat 和jsp
经常看到jsp的初学者问tomcat下如何配置JSP、Servlet和Bean的问题,于是总结了一下如何tomcat下配置JSP、Servlet和Bean,希望对那些初学者有所帮助。
第一步:下载j2sdk和tomcat:到Sun官方站点下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.4.2 Documentation,然后到tomcat官方站点()下载tomcat(下载最新4.1.x版本的tomcat);
第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后按默认设置进行安装即可。
更多详情见:
『陆』 怎样才能清除掉Tomcat运行jsp时缓存
你是不是不小心把eclipse中自动编译选项给去掉了,正常情况下在eclipse中修改jsp是会编译到tomcat下的,直接刷新页面就可以看到更改结果了。如图所示,要把自动编译选项选上。。。
『柒』 tomcat 怎么运行jsp文件
1、打开eclipse,点击file new一个动网项目。
『捌』 Tomcat在JSP环境中的作用
tomcat就是用来解析jsp,生成html然后页面展示的一个web服务,类似的有jboss、weblogic、resin
『玖』 TOMCAT JSP
空指针 异常啊
去你的Tomcat 5.0\work\Catalina\localhost\..\topOne_jsp.java
下面找 编译后的 java文件
定位到topOne_jsp.java: 的第行59 看吧
你给的信息太少
以后出错注意看
root cause 下的前几行 ,例如下面的括号里的 topOne_jsp.java:59
59的意思是在 topOne_jsp.java 的第59行出了问题,出了问题一般是自己才能解决的!
java.lang.NullPointerException
com..LinkDao.selectLink(LinkDao.java:117)
org.apache.jsp.topOne_jsp._jspService(topOne_jsp.java:59)