JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java SE 討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 有關 Applet的class要放在webapp那裡的問題
moszap





發文: 38
積分: 0
於 2003-10-02 12:52 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
os:win2000pro
jdk:j2sdk1.4.2
tomcat:tomcat4.1.27
想請問一下,大家在開發web程式時,若有用到 applet 時,會將applet的程式碼給放在那裡。因為一般的 ide 在webapp下, 會把compile 出來的 class 檔給放在 WEB-INF/classes下,這時侯,若我把 Applet 的程式也給compile出來的話,也會同樣放在 WEB-INF/classes/ 下,這時,若我在我的 ShowApplet.html上的codebase要指定到那裡,才可以讀到我放在 WEB-INF/classes下的class呢?
舉例來說:
假設我有一個 web-app叫 aa
ShowApplet.html在 aa/
menu.MenuApplet.class 在 aa/WEB-INF/classes/ 下
這時,在我的 ShowApplet.html裡,要如何才能指定讀到 menu.MenuApplet.class
我有試過用
1
2
codebase = "./WEB-INF/classes"
code     = menu.MenuApplet.class"

但是因為 WEB-INF/是不能被讀取的。所以失敗。
或是想說把 ShowApplet.html給放到 aa/WEB-INF/classes/
再在 web.xml裡加上
1
2
3
4
5
6
7
8
<servlet>
    <servlet-name>ShowApplet</servlet-name>
    <servlet-class>/ShowApplet.html</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>ShowApplet</servlet-name>
    <url-pattern>/ShowApplet.html</url-pattern>
</servlet-mapping>

但是一樣無法去讀到 ShowApplet.html
如此一定的話,我就只能每次都手動把 WEB-INF/classes/ 底下的所有的classes檔給copy到另外一個目錄下,如此一下,ShowApplet.html才可以讀得到,不知道有沒有什麼比較方便的方法

謝謝


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
2521 有關 Applet的class要放在webapp那裡的問題 moszap 1042 2003-10-02 12:52
2133 Re:有關 Applet的class要放在webapp那裡的問題 Duncan 316 2003-10-02 17:55
» JWorld@TW »  Java SE 討論區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8