tomcat编译jsp
⑴ 关于tomcat无法编译jsp问题
用MyEclipse的内置浏览器不行吗?那就不用那个了,就用外部浏览器吧。反正最后迟早要用的都不会是内置的那个。
还是楼主说,给代码设断点,再运行就报错了呢?
我们以前用MyEclipse调试的时候,发现运行一个项目的时候,debugger偏偏跳到另一个项目里面的断点处停了。跟组员一起看了这个问题都很无语只好回避了。大概IDE也不是完美的,是个软件就一般都有点bug。
⑵ tomcat不能自动编译jsp
1.修改server.xml文件为
<Context path="/test" docBase="D:\develop\test"
debug="0" privileged="true" reloadable="true"/>
2.或者自己删除“tomcat根目录/work/Catalina/localhost”下的项目对应文件,这里是JSP编译后的文件
⑶ 怎么编译jsp
有种简单办法,改变tomcat的启动方法:
进入其安装目录,找到bin文件夹,双击tomcat6.exe,一个类似DOS的窗口便打开了。这样tomcat 也可以正常工作。
而且还多了一个好处:当jsp出错时,错误信息还可以在上述窗口中显示出来。
不是非得手工编译jsp文件之后才能访问它;只要直接通过tomcat访问到了某个jsp页面,那个页面就已经被服务器自动编译了。
另外,并不是后缀名改为jsp,那个文件就是jsp文件了,还与那个文件的内容是否符合jsp语法有关。
⑷ tomcat编译的jsp文件在哪儿
jsp只有用户访问的时候,服务端也就是tomcat才对jsp进行编译变成html返回给浏览器。
所有你在tomcat下是找不到编译完成的hhtml页面,但是你可以用浏览器打开你的jsp页面,然后右键选择查看源代码就能看到编译之后的html代码。
⑸ jsp在tomcat服务器中编译的错误
路径错误...
检查哪里配置错了
NullPointerException
JSP页面上的java代码有空指针异常.
即 AA.BB
其中AA为NULL
⑹ tomcat怎么编译jsp文件
一、jsp执行过程图解
用户访问jsp页面时,jsp的处理过程如下图所示:
从图中可以看出,Tomcat的核心组建是connector和container,container就是容器。容器就是负责管理控制servlet的应用程序。图中的jasper就是解析jsp的jsp引擎。Tomcat既是servlet容器又是web服务器,也是jsp引擎。
⑺ tomcat经常无法自动编译jsp
你更新程序之后,正确做法是把缓存都清除
⑻ 关于jsp被tomcat编译后的网页出现汉字乱码。
<%@ page contentType="text/html; charset=UTF-8" language="java" %>
然后用记事本打开该jsp文件,另存为,选择编码为UTF-8。
