Tôi vừa cài đặt Ganymede và đang khám phá một dự án cũ trong đó. Tất cả các JSP của tôi đều cho tôi lỗi xác thực lạ. Tôi nhìn thấy những thứ như thế -Eclipse Ganymede không xác thực JSP đúng cách
Syntax error on token "}", delete this token
Syntax error on token "catch", Identifier expected
Syntax error, insert "Finally" to complete TryStatement
Tôi đang làm công cụ thực hành tốt nhất ở đây, không có scriplets hay gì cả, vì vậy tôi nghĩ rằng Eclipse không chính xác áp dụng một lớp validator Java để JSP của tôi. Bất kỳ ý tưởng nào về cách ngăn chặn điều đó xảy ra? Hội
Dưới Options/Biên tập/File Tôi có sau cho JSP:
JSP Editor (default)
Web Page Editor
Text Editor
CSS JSP Editor
Tôi có thiếu cái gì?
Ngoài ra tôi nghĩ rằng điều này là đúng, nhưng chỉ trong trường hợp nó không phải, đây là chỉ thị trang của tôi -
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
Tôi đã từ bỏ Ganymede vì tôi không thể tìm cách tắt tính năng xác thực của nó. Các lỗi mà bạn đang thấy là từ mã Java mà Eclipse tạo ra từ JSP của bạn. Nó có thể tạo ra mã sai vì một lỗi trong JSP của bạn, nhưng nếu nó không thể xác định được vấn đề thì nó là gì? – erickson