當前位置:首頁 » 編程軟體 » tomcat禁止動態編譯jsp

tomcat禁止動態編譯jsp

發布時間: 2022-03-09 00:52:14

⑴ 禁止目錄運行jsp腳本

如果有裝Apache 可以試試看 用.htaccess的方法禁止掉。

⑵ 為什麼我的JSP文件不能被tomcat編譯java和class文件,有些時候可以,但是有時有突然不行了

clean以後,重啟下試試,有時候tomcat不正常關閉,下次啟動時候容易出錯。

⑶ tomcat編譯jsp之後生成的Servlet書上說放在tomcat7\work\Catalina\localhost文件里,可是我找不到

你的tomcat是不是配置在Eclipse的server中了?如果是的話,在Eclipse中運行tomcat後,工程的的jsp文件被編譯成servlet文件後,不是放在tomcat中,而是放在Eclipse的workspace目錄的.metadata目錄下,你可以進入這個目錄,然後搜索文件,搜索關鍵字填寫「*_jsp.java」,然後搜索。
我的工程中的JSP文件被編譯後就放在workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\路徑下。希望對你有幫助。

⑷ myeclipse編寫的jsp程序與tomcat不能同步更新的問題

不能同步更新是因為tomcat的設置問題,只要打開熱部署就可以了。
熱部署是指在你修改項目BUG的時候對JSP或JAVA類進行了修改在不重啟WEB伺服器前提下能讓修改生效。但是對配置文件的修改除外。

1、直接把項目web文件夾放在webapps里。
2、在tomcat\conf\server.xml中的<host></host>內部添加<context/>標簽:
<Context debug="0" docBase="D:\demo1\web" path="/demo1" privileged="true" reloadable="true"/>
docBase:項目路徑,可以使用絕對路徑或相對路徑,相對路徑是相對於webapps

path:訪問項目的路徑,如:http://127.0.0.1:8080/demo1
reloadable:是否自動載入新增或改變的class文件.
debug屬性與這個Engine關聯的Logger記錄的調試信息的詳細程度。數字越大,輸出越詳細。如果沒有指定,預設為0。 也就是程序異常時寫入日誌文件里的詳細程度。

⑸ tomcat怎麼編譯jsp文件

一、jsp執行過程圖解

用戶訪問jsp頁面時,jsp的處理過程如下圖所示:從圖中可以看出,Tomcat的核心組建是connector和container,container就是容器。容器就是負責管理控制servlet的應用程序。圖中的jasper就是解析jsp的jsp引擎。Tomcat既是servlet容器又是web伺服器,也是jsp引擎。

⑹ 怪怪怪!!!tomcat+java的jsp動態設計的問題,dos命令操作tomcat的怪問題

應該是 默認的JDK 路徑
正好是你的JDK 路徑了
sHUTDOWN 與shutdown.bat 不同哦 ~

⑺ 用IntelliJ IDEA發布到Tomcat,JSP文件不編譯為什麼

看看這個http://keren.iteye.com/blog/1914825

⑻ 配置好Eclipse與tomcat後,tomcat伺服器可以運行,不過無法編譯jsp與java了,怎麼回事

這可能是你JRE的運行環境出了問題。

你可以從新配置一個JDK,試試這樣能不能解決。

⑼ 代碼應該沒問題,換了兩個tomcat伺服器,jsp文件就是說不能編譯.下面是訪問最簡單的jsp的代碼:

An error occurred at line: 23 in the generated java file
The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory

==》編譯錯誤在這里。

你是不是向工程的lib中添加了很多包,可能是工程中包版本要比tomcat6中的低,造成上面的異常。建議工程中如catalina.jar、jsp-api.jar、servlet-api.jar,javax.servlet.jar 、javax.servlet.jsp等這樣包,把它們從工程中刪了就應該行了。不是什麼包都可以一股腦往工程里加。

⑽ tomcat不能自動編譯jsp

1.修改server.xml文件為
<Context path="/test" docBase="D:\develop\test"
debug="0" privileged="true" reloadable="true"/>
2.或者自己刪除「tomcat根目錄/work/Catalina/localhost」下的項目對應文件,這里是JSP編譯後的文件

熱點內容
做解壓橡皮 發布:2025-01-21 15:03:06 瀏覽:990
雙系統win訪問mac 發布:2025-01-21 14:53:52 瀏覽:484
安卓車機系統如何安裝carplay 發布:2025-01-21 14:52:24 瀏覽:590
sql操作手冊 發布:2025-01-21 14:46:08 瀏覽:312
青橙腳本 發布:2025-01-21 14:44:05 瀏覽:219
東風本田crv時尚版是什麼配置 發布:2025-01-21 14:20:04 瀏覽:219
安卓如何多開軟體每個機型不一樣 發布:2025-01-21 14:15:29 瀏覽:501
iis配置php5 發布:2025-01-21 14:08:19 瀏覽:274
凱叔講故事為什麼聯系不到伺服器 發布:2025-01-21 13:56:50 瀏覽:387
linux鏡像文件下載 發布:2025-01-21 13:34:36 瀏覽:218