Proszę, nie walnij mnie w twarz! Wiem, że to leci w obliczu dobrego projektu, ale po prostu piszę stronę testową, żeby coś zademonstrować. Nasz moduł webapp (poprawnie) nie ma bezpośredniego dostępu do naszych klas domen. Nie chcę tworzyć całej klasy poza stronami JSP, ponieważ strona służy wyłącznie do celów demonstracyjnych i nie chcę pisać zbyt wielu nieistniejących kodów z tego samego powodu. Próbowałem zdefiniować klasę w zwykły sposób na stronie JSP, ale to nie zadziałało (spowodowało wiele błędów podczas kompilacji). To jest szybka, brudna, jednorazowa umowa (pozbędę się jej, gdy skończę). Chciałbym tylko wiedzieć, czy to możliwe, czy nie. Jeśli nie, to pójdę długą drogą.Definiowanie klasy w JSP
<%
public class Person {
private int id;
private int age;
private String name;
/*
... ctor and getters and setters
*/
}
%>
a błędy mam:
convert-jsp-to-java:
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
An error occurred at line: 57 in the generated java file
Syntax error on token "class", invalid VariableDeclarator
An error occurred at line: 73 in the generated java file
The return type is incompatible with Object.getClass()
An error occurred at line: 74 in the generated java file
Syntax error on token "class", Identifier expected
An error occurred at line: 77 in the generated java file
Syntax error on token "class", invalid VariableDeclaratorId
An error occurred at line: 78 in the generated java file
Syntax error on token "this", PrimitiveType expected
An error occurred at line: 78 in the generated java file
Syntax error on token "class", invalid Expression
An error occurred at line: 79 in the generated java file
Syntax error on token "class", invalid Expression
bez kodu źródłowego, nie ma * * Nie wiadomo, co może zrobić źle. –