❶ JSP編譯錯誤
從你的錯誤提示信息上看,你的代碼應該是寫在一個JSP頁面的<%%>中的吧..這樣的話,是不是你沒有在JSP頁面中導包呢?你試試在jSP頁面開始的地方添加:<%@page import="java.util.*"%> 但估計這樣的可能性不大,因為你的代碼在你本地機器上運行沒問題..-----------------------因為你List<Integer> alist=new ArrayList<Integer>();這個地方是用到了范型,而范型是在jdk1.5也就是java5.0才開始引入的新技術..所以我分析,也許是你本地機器安裝的是jdk1.5(java5.0)或以上的版本,而伺服器是這個版本一下的版本,所以不支持范型,建議你去掉范型試試在伺服器端是否能正常運行。
❷ jsp的編譯錯誤
恩,這個問題你得好好考慮一下,你定義方法的時候必須這樣寫才行的
<%!
Vectorv=newVector();
inti=0;ServletContextapplication;
synchronizedvoidsendMessage(Strings){
application=getServletContext();
i++;
v.add("No."+i+","+s);
application.setAttribute("Mess",v);
}
%>
記得一定要有感嘆號的,加上感嘆物汪咐號才說明你定義的是成員函數,罩純要不然你定義的是局部函數,這樣就陵族是函數的嵌套定義,這樣就是錯誤的
還有你的程序還有個錯誤,或許是你的粗心弄得
你定義的方法是synchronizedvoidsendMessage(Strings)
而你在下面調用的確是sendMessages(s);你在這是否多寫了一個s呢?
最後加上運行效果
❸ jsp 編譯報錯Syntax error on token "function", new expected
<script language="javascript">
function login_click()
{
//................
}
</script>猛遲
你寫的這個函數是js的,不是jsp的,要包括在<script></script>標簽坦知嫌中
你說的<%@ page language="java" contentType="text/html;charset=gb2312" %>指定了java為腳本語言指的是頁面中<%%>中的語言是java。
而<input type="button" id = "login" onclick="javascript:login_click();" style="width:100px" style="height:40px" value="登錄"></button>調用的是js腳本,不是一讓手回事。
❹ jsp無法編譯怎麼回事啊
是因為項目中有像jsp-api.jar servlet-api.jar跟tomcat6的lib中同樣的包,但版本比tomcat6的版本要低,在運行的時候,因為會優先載入項目中的包,所以 產生了錯誤,把項目中和tomcat相同的包刪除(必須刪除,如果替換還會產生其他的錯誤),問題就可以解決了。
❺ jsp文件無法編譯類
這是500錯誤 就是你代碼寫錯了
An error occurred at line: 3 in the jsp file: /myjsp/JBDemo01.jsp
就是說 錯在 JDBemo01.jsp 的第三行
當然這個報錯也不一定 准確 ,
如果第三行沒錯的話 ,其他的地方也沒問題
那你就把伺服器 重新部署下 ,重啟下 ,再運行 應該就行了
我也經常遇到這種問題
❻ 請問jsp文件報錯說無法為jsp編譯類是怎麼回事啊
你如果是eclipse下開發的話, 你需要引入tomcat的支持, 具體操作:
項目上右鍵Build Path -> Configure Build Path -> Add Library -> Server Runtime
-> Apache Tomcat vx.x
問題解決
❼ jsp報錯503(This application is not currently available)求解決方法
1、檢查環境變數path和JAVA_HOME的環境變數,讓JDK與滑好森TOMCAT的版本保持一致。
2、調整eclipse編譯器:Project->Properties->Java Compiler->Configure Workspace Setting,在彈出的頁面襪首中可以進行設置。
3、項目屬性中使用同版本JDK編譯,手動刪除TOMCAT中的項目,用eclipse或其他IDE重新構建項目,重新信畝發布。
試試看吧。
❽ jsp編譯出錯
getConnection()方法有三個參數,分別是url,user,password.
既getConnection( url, user, password )
再對照你的代碼:con=DriverManager.getConnection(
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=TestDB","gsggs");
很明顯少個參數,下面的問題就容易了啊~~
❾ JSP編譯出現異常,求解答。
估計你在while里邊關閉了rs, 你把衫者運或梁while整段貼出來看嫌沖看啊.
java.sql.SQLException: Operation not allowed after ResultSet closed
這是主要異常.
❿ 東方通應用部署報錯startcontextfailedthi
題主是否想螞隱姿詢問「東方通應用部署報錯startcontextfailedthis是什麼意思」?啟動上下文失敗。根據查詢東方通悶絕顯示,該應用部署報錯startcontextfailedthis是啟動上下文失敗的意思,用戶可以檢查一下網路,再重新啟動該攜尺應用。