我想知道是否可以將表單數據從index.jsp文件傳遞到java類,然後返回到response.jsp。我試圖用它們輸入到index.jsp中的數據來計算某些內容,但它不能用Javascript來完成。有沒有一種方法可以檢索數據?通過JSP將變量傳遞給Java?
另一件事是使用http servelts並在Java中編寫整個html,但這看起來過於複雜,如果有更簡單的方法來做這件事,那就不值得。
在此先感謝您的幫助!
這是我寫的嘗試解決這個問題的腳本之一(在JavaScript中),但是我的類RunPython.java總是出現錯誤?
<script type="text/javascript">
function onSubmit(){
var Bugfile = document.forms[0]["BugFile"].value;
var GD = document.forms[0]["GD"].value;
<%
String s = request.getParameter("Bugfile");
String d = request.getParameter("GD");
RunPython re = new RunPython(s,d);
%>
}
錯誤:
org.apache.jasper.JasperException:PWC6033:錯誤javac編譯的對JSP
PWC6197:61在jsp文件:在線路發生錯誤:/index.jsp PWC6199:生成的servlet錯誤: string:///index_jsp.java:106:找不到符號 symbol:class RunPython location:class org.apache.jsp.i ndex_jsp
PWC6197:61在jsp文件:在線路發生錯誤/index.jsp PWC6199:生成的servlet錯誤: 字符串:///index_jsp.java:106:找不到符號 符號:類RunPython 位置:類org.apache.jsp.index_jsp
您是否在jsp中導入了RunPython類? – fmucar 2012-01-18 14:27:25
對不起,我雖然介於<%%>之間的代碼是導入該類的? – Shahab 2012-01-18 14:29:43