這是不可能的。
所謂的反編譯軟體,是指把.class文件反編譯成java文件。
為什麼HTML代碼不可能轉為java, 因為就算一個完全相同的html代碼,可以用很多不同的寫法,不同的模式,不同的技術手段來實現。你如果要反編譯,僅僅憑借一點點html代碼,不可能透出實現這個web的java(包括jsp)代碼。
java代碼基本要求有模型(Model),視圖(View)和控制Controller(即MVC模式)。 HTML代碼顯示在客戶端,只是靜態的排版顯示網頁信息(如果是引用其他目錄的js文件,甚至連javascript代碼都看不到),最多隻能包含視圖(View), 不可能顯示後台動態的東西。
其實你只要簡單想像一下,如果通過html都能反編譯出源代碼,那麼所有的web項目都會遭遇代碼泄露的危險,這是不可能的。
與其想著怎麼得到源代碼,不如自己多寫點代碼,練練手,這才能真正的提高。
『貳』 HTTP Status 500 - java.lang.ClassNotFoundException 反編譯jsp錯誤你是怎麼解決的啊
這個應該是JSP頁面中java腳本中引用的某個類不存在或者沒有import造成的
『叄』 怎麼編譯jsp
有種簡單辦法,改變tomcat的啟動方法:
進入其安裝目錄,找到bin文件夾,雙擊tomcat6.exe,一個類似DOS的窗口便打開了。這樣tomcat 也可以正常工作。
而且還多了一個好處:當jsp出錯時,錯誤信息還可以在上述窗口中顯示出來。
不是非得手工編譯jsp文件之後才能訪問它;只要直接通過tomcat訪問到了某個jsp頁面,那個頁面就已經被伺服器自動編譯了。
另外,並不是後綴名改為jsp,那個文件就是jsp文件了,還與那個文件的內容是否符合jsp語法有關。
『肆』 jsp反編譯工具什麼最好
『伍』 vue壓縮後的js可以反編譯出來嗎
vue壓縮後的js可以反編譯出來,反編譯方法為:
1、在桌面找到自己下載的瀏覽器軟體,點擊瀏覽器圖標。
『陸』 java開發的jsp程序編譯後能夠通過反編譯看到源碼,如何可以避免源碼泄露|
JSP沒有辦法,把方法什麼的都寫到JAVA代碼里,JSP只調用,JAVA代碼可以通過工具進行混淆,讓人無法反編譯出原代碼
『柒』 我下載了一個jsp的網站程序,但是裡面有部分都是class文件,我想將它反編譯,有人可以幫我嗎
下個反編譯工具就可以了, 如:jd-gui
滿意請採納