2010-06-14 38 views
0

我有兩個JSP文件,一個用於獲取用戶輸入,另一個用於打印結果。 我有一個名爲getdata.java的類文件。當用戶輸入內容並將結果打印在結果頁面中時,我應該如何訪問該類?如何從JSP調用Java類

/// getdata.java當用戶點擊按鈕將其重定向到結果頁面..

<form action="Result.jsp" method="post"> 
<input type="text" name="textname" /><br></br> 
<input type="submit" name="submit" value="Search"/> remove 

////類文件

public class On_Classes { 

    public void printData() 
    { 
     .... 
    } 

} 

///結果頁面

回答

0

也許這可能有幫助? http://www.rgagnon.com/javadetails/java-0508.html 除非你想鏈接到java頁面?如果是這樣,請將java類上傳到WEB-INF目錄,然後在表單動作中將其鏈接到/ servlet/classname?

或者如果你想檢索表單數據: String resName = request.getParameter(「formfieldname」); 在課堂上。

+0

感謝您的快速回復:: 我的WEB-INF目錄中沒有classes文件夾。當我手動創建螞蟻把它放在那裏,有一個錯誤:: 真的很迷惑:: – LaknathR 2010-06-14 10:19:58

+0

嗯,首先。你是什​​麼東道主?如果cPanel支持cPanel,只需將其上傳到public_html中的WEB-INF目錄中即可?如果沒有,你用什麼IDE來編譯它? – Daniel 2010-06-14 10:25:24

+0

對不起,只檢查了標籤,而你使用的是eclipse,如果你在使用eclipse時瀏覽build目錄,你應該看到一個以.war結尾的文件,將它上傳到你的站點/主機 – Daniel 2010-06-14 10:27:42