¡Por favor, no me golpees en la cara! Sé que esto va en contra de un buen diseño, pero simplemente estoy escribiendo una página de prueba para demostrar algo. Nuestro módulo webapp (correctamente) no tiene acceso directo a nuestras clases de dominio. No quiero crear una clase completa fuera del JSP, ya que la página es solo para fines de demostración, y no quiero escribir muchos códigos extraños por el mismo motivo. Estaba tratando de definir una clase de la manera habitual en el JSP, pero eso no funcionó (lanzó un montón de errores en tiempo de compilación). Este es un trato rápido y sucio, de una sola vez (me desharé de él una vez que haya terminado). Me gustaría saber si esto es posible o no. Si no, voy a recorrer el largo camino.Definir una clase en un JSP
<%
public class Person {
private int id;
private int age;
private String name;
/*
... ctor and getters and setters
*/
}
%>
y los errores que tengo:
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
Sin código fuente, no es imposible saber * * lo que podría haber hecho mal. –