2010-09-29 105 views
1

中的.jsp文件訪問.java文件我如何從.jsp 訪問Java類,就像從jsp文件訪問servlet一樣? 換句話說,我應該用問號替換「????????」從eclipse IDE的Eclipse

<form name="myForm" action="???????????????" method="post"> 
</form> 

當我從「mypackage」包運行engine.java文件時,tomcat應用程序服務器在地址欄中顯示此地址。

http://localhost:8080/rouyesh/servlet/mypackage.engine 

有人可以幫忙嗎?

+1

你使用的是MVC框架嗎? – 2010-09-29 19:29:44

+0

什麼是功能要求?下載它?執行它?怎麼樣? – BalusC 2010-09-29 19:34:32

回答

2

您需要使用與當前URL相關的路徑,或絕對路徑,就像使用文件一樣。然而,在你瘋狂摧毀你的產品之前,在這一點上調查一個網絡框架可能是明智的:P。

+0

+1用於*用精神錯亂*銷燬您的產品,當然還有用於提示Web框架。 – 2010-09-29 20:33:42

0

如果您只是需要從JSP頁面調用該類,那麼就這樣做。

如果您需要通過URL公開您的類,那麼標準的做法是通過一個servlet進入(以通常的方式公開)並在servlet中調用該類。

您的特定框架可能提供此類功能。仔細閱讀文檔。