tomcat編譯後的jsp
❶ 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\路徑下。希望對你有幫助。
❷ JSP編譯後生成什麼及生成後在哪裡
編譯後生成.class文件,在web-inf/classes目錄中
❸ tomcat中用來編譯JSP頁面的是哪個類,或者哪個模塊
首先應該知道jsp的執行過程:訪問的jsp頁面被編譯成servlet文件,之後被編譯成位元組碼文件,再由jvm運行,這些工作都是由servlet容器,也就是tomcat自動完成的,用戶不需要手動的去編譯。
❹ tomcat怎麼編譯jsp文件
一、jsp執行過程圖解
用戶訪問jsp頁面時,jsp的處理過程如下圖所示:從圖中可以看出,Tomcat的核心組建是connector和container,container就是容器。容器就是負責管理控制servlet的應用程序。圖中的jasper就是解析jsp的jsp引擎。Tomcat既是servlet容器又是web伺服器,也是jsp引擎。
❺ 下載了tomcat,並且成功運行了,實驗頁面也能進入,但java編譯的jsp文件都不能打開
教你個最簡單的辦法。
在tomcat目錄下的webapp文件夾中建立一個文件夾 名稱隨便
然後將你的jsp放在這個文件夾中。啟動tomcat
請求地址為http://localhost:埠號/你建立的文件夾名/你的jsp名.jsp
❻ tomcat編譯的jsp文件在哪兒
jsp只有用戶訪問的時候,服務端也就是tomcat才對jsp進行編譯變成html返回給瀏覽器。
所有你在tomcat下是找不到編譯完成的hhtml頁面,但是你可以用瀏覽器打開你的jsp頁面,然後右鍵選擇查看源代碼就能看到編譯之後的html代碼。
❼ 關於jsp被tomcat編譯後的網頁出現漢字亂碼。
<%@ page contentType="text/html; charset=UTF-8" language="java" %>
然後用記事本打開該jsp文件,另存為,選擇編碼為UTF-8。