Я использую Netbeans версии 8.2 для практики своего проекта Spring MVC. Версия IDK по умолчанию, предоставляемая netbeans, — 1.8. Я использую этот проект для изучения проверки формы. Я использую все библиотеки, необходимые для этого проекта, включая старую версию, я использую сервер GlassFish 4.1.1.
HTTP Status 500 - Internal Server Error
type Exception report
messageInternal Server Error
descriptionThe server encountered an internal error that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP
PWC6199: Generated servlet error:
source value 1.5 is obsolete and will be removed in a future release
PWC6199: Generated servlet error:
target value 1.5 is obsolete and will be removed in a future release
PWC6199: Generated servlet error:
To suppress warnings about obsolete options, use -Xlint:-options.
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
multi-catch statement is not supported in -source 1.5
(use -source 7 or higher to enable multi-catch statement)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
default methods are not supported in -source 1.5
(use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error:
default methods are not supported in -source 1.5
(use -source 8 or higher to enable default methods)
PWC6197: An error occurred at line: 5 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
lambda expressions are not supported in -source 1.5
(use -source 8 or higher to enable lambda expressions)
PWC6199: Generated servlet error:
try-with-resources is not supported in -source 1.5
(use -source 7 or higher to enable try-with-resources)
PWC6197: An error occurred at line: 41 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
unknown enum constant javax.annotation.meta.When.MAYBE
reason: class file for javax.annotation.meta.When not found
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
lambda expressions are not supported in -source 1.5
(use -source 8 or higher to enable lambda expressions)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
lambda expressions are not supported in -source 1.5
(use -source 8 or higher to enable lambda expressions)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
multi-catch statement is not supported in -source 1.5
(use -source 7 or higher to enable multi-catch statement)
PWC6199: Generated servlet error:
lambda expressions are not supported in -source 1.5
(use -source 8 or higher to enable lambda expressions)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
default methods are not supported in -source 1.5
(use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error:
lambda expressions are not supported in -source 1.5
(use -source 8 or higher to enable lambda expressions)
PWC6197: An error occurred at line: 5 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
default methods are not supported in -source 1.5
(use -source 8 or higher to enable default methods)
PWC6197: An error occurred at line: 25 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
default methods are not supported in -source 1.5
(use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error:
default methods are not supported in -source 1.5
(use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error:
lambda expression not expected here
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
lambda expression not expected here
PWC6199: Generated servlet error:
lambda expression not expected here
PWC6199: Generated servlet error:
lambda expression not expected here
PWC6197: An error occurred at line: 5 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
default methods are not supported in -source 1.5
(use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error:
lambda expression not expected here
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 33 in the jsp file: /WEB-INF/view/customer-form.jsp
PWC6199: Generated servlet error:
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
GlassFish Server Open Source Edition 4.1.1
Я использую Netbeans версии 8.2 для практики своего проекта Spring MVC. Версия IDK по умолчанию, предоставляемая netbeans, — 1.8. Я использую этот проект для изучения проверки формы. Я использую все библиотеки, необходимые для этого проекта, включая старую версию, я использую сервер GlassFish 4.1.1.
[b]мои ошибки здесь:[/b]
[code]HTTP Status 500 - Internal Server Error
type Exception report
messageInternal Server Error
descriptionThe server encountered an internal error that prevented it from fulfilling this request.
exception org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP
PWC6199: Generated servlet error: source value 1.5 is obsolete and will be removed in a future release
PWC6199: Generated servlet error: target value 1.5 is obsolete and will be removed in a future release
PWC6199: Generated servlet error: To suppress warnings about obsolete options, use -Xlint:-options.
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: multi-catch statement is not supported in -source 1.5 (use -source 7 or higher to enable multi-catch statement)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: default methods are not supported in -source 1.5 (use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error: default methods are not supported in -source 1.5 (use -source 8 or higher to enable default methods)
PWC6197: An error occurred at line: 5 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: lambda expressions are not supported in -source 1.5 (use -source 8 or higher to enable lambda expressions)
PWC6199: Generated servlet error: try-with-resources is not supported in -source 1.5 (use -source 7 or higher to enable try-with-resources)
PWC6197: An error occurred at line: 41 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: unknown enum constant javax.annotation.meta.When.MAYBE reason: class file for javax.annotation.meta.When not found
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: lambda expressions are not supported in -source 1.5 (use -source 8 or higher to enable lambda expressions)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: lambda expressions are not supported in -source 1.5 (use -source 8 or higher to enable lambda expressions)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: multi-catch statement is not supported in -source 1.5 (use -source 7 or higher to enable multi-catch statement)
PWC6199: Generated servlet error: lambda expressions are not supported in -source 1.5 (use -source 8 or higher to enable lambda expressions)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: default methods are not supported in -source 1.5 (use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error: lambda expressions are not supported in -source 1.5 (use -source 8 or higher to enable lambda expressions)
PWC6197: An error occurred at line: 5 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: default methods are not supported in -source 1.5 (use -source 8 or higher to enable default methods)
PWC6197: An error occurred at line: 25 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: default methods are not supported in -source 1.5 (use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error: default methods are not supported in -source 1.5 (use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6199: Generated servlet error: lambda expression not expected here
PWC6197: An error occurred at line: 23 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: lambda expression not expected here
PWC6199: Generated servlet error: lambda expression not expected here
PWC6199: Generated servlet error: lambda expression not expected here
PWC6197: An error occurred at line: 5 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: default methods are not supported in -source 1.5 (use -source 8 or higher to enable default methods)
PWC6199: Generated servlet error: lambda expression not expected here
PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
PWC6197: An error occurred at line: 33 in the jsp file: /WEB-INF/view/customer-form.jsp PWC6199: Generated servlet error: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)
GlassFish Server Open Source Edition 4.1.1 [/code]
[b]мой код Customer.java:[/b]
[code]package springdemo.mvc; import javax.validation.constraints.Max; import javax.validation.constraints.Min; import javax.validation.constraints.NotNull; import javax.validation.constraints.Pattern; import javax.validation.constraints.Size; public class Customer {
private String firstName;
@NotNull(message="is required") @Size(min=2,message = "Field is required") private String lastName;
@NotNull(message="is required") @Min(value=0,message="must be greater than or equal to zero") @Max(value=10,message="must be less than or equal to 10") private Integer freePasses;
@Pattern(regexp="^[a-zA-Z0-9]{5}",message="only 5 chars/digit") private String postalCode; public void setFirstName(String firstName) { this.firstName = firstName; } public void setLastName(String lastName) { this.lastName = lastName; } public void setFreePasses(Integer freePasses) { this.freePasses = freePasses; } public void setPostalCode(String postalCode) { this.postalCode = postalCode; } public String getFirstName() { return firstName; } public String getLastName() { return lastName; } public Integer getFreePasses() { return freePasses; } public String getPostalCode() { return postalCode; } }
[/code]
[b]Мой файл customer-form.jsp:[/b]
[code]
Customer form
.error{color:red}
[list][*]Fill out the form. Asterisk(*) means required[/list]