2012-07-06 39 views
7

Tôi có 1000 đến 1200 JSP tệp trong dự án của mình và tôi muốn kiểm tra xem có bất kỳ lỗi cú pháp nào trong các tệp JSP đó hay không. Vậy làm thế nào tôi có thể kiểm tra xem có lỗi nào trong JSP hay không? Có cách nào để biên dịch các JSP đó không?Biên dịch JSP (kiểm tra lỗi cú pháp trong JSP)

+0

Mở chúng với bất kỳ IDE và bạn sẽ thấy các lỗi. Nhưng bạn cần nghĩ đến việc mở 1000 đến 1200! – sgowd

+0

Tôi có phải kiểm tra tất cả 1200 JSP không !!!! –

+0

bạn có thể chạy chúng trong Máy chủ Web như tomcat và truy cập url tự động – clevertension

Trả lời

3

Mỗi máy chủ ứng dụng cung cấp bản sao các công cụ biên dịch trước JSP. Tiện ích này dịch JSP thành các servlet tương ứng .java tệp.

Một số trong số chúng cung cấp các công cụ này dưới dạng các tác vụ Ant mà bạn có thể sử dụng trong khi xây dựng ứng dụng web của mình bằng Ant. Và một số người trong số họ cung cấp cho nó như là một thực thi mà bạn phải chạy một cách rõ ràng.

Nhìn vào dưới đây để biết thêm thông tin về những công cụ này:

1

Nếu bạn đang sử dụng phát triển Eclipse, bạn có thể mở tệp JSP bằng JSP EDIT. Nó đang kiểm tra các tệp JSP của bạn cho các lỗi cú pháp.

+0

Nhưng vấn đề là tôi sẽ phải mở tất cả các JSP, nó không phải là có thể –

+0

Bạn chỉ cần nhập JSP của bạn vào nhật thực như một dự án, sau đó nó sẽ tự động kiểm tra, nếu có jsp có lỗi cú pháp, sẽ có một chữ thập đỏ trên tên của nó, vì vậy bạn có thể tìm thấy lỗi dễ dàng. –

+0

Bạn sẽ vui lòng xây dựng quy trình từng bước một? –

3

Hầu hết các máy chủ ứng dụng đều có trình biên dịch JSP cho phép biên dịch trước các tệp JSP. Tài liệu của JspC, trình biên dịch JSP Tomcat nằm trong Jasper 2 JSP Engine How To. Tôi cũng đã sử dụng trình biên dịch JSP của WebLogic trong quá khứ.

Lưu ý rằng, ngay cả khi bạn không sử dụng Tomcat, bạn có thể sử dụng trình biên dịch này chỉ để kiểm tra xem tệp JSP của bạn có biên dịch hay không. Nếu họ biên dịch với Tomcat, họ nên biên dịch với vùng chứa của bạn.

Các vấn đề liên quan