Soy un principiante JSP completo. Estoy tratando de usar un java.util.List
en una página JSP. ¿Qué debo hacer para usar otras clases que no sean las del java.lang
?¿Cómo importar clases en JSP?
Respuesta
Utilice la siguiente instrucción de importación para importar java.util.List
:
<%@ page import="java.util.List" %>
Por cierto, para importar más de una clase, utilice el siguiente formato:
<%@ page import="package1.myClass1,package2.myClass2,....,packageN.myClassN" %>
En la etiqueta de la página:
<%@ page import="java.util.List" %>
¿Por qué necesitaría importar clases de archivos y IOException O es que ¿Acabas de informar al que pregunta cómo importar más de una clase en el JSP? –
Axeman, java, lang está bien, pero las clases java.util no se incluyen automáticamente. o ¿ES el caso con JSP's ??? – akjain
FYI - si está importando una Lista en un JSP, las posibilidades son bastante buenas de que están violando los principios de MVC. Tómese unas horas ahora para leer en el MVC approach para el desarrollo de aplicaciones web (incluido el uso de taglibs): haga más búsquedas en Google sobre el tema, es fascinante y definitivamente le ayudará a escribir mejores aplicaciones.
Si usted está haciendo algo más complicado que un solo JSP se presentan algunos resultados de base de datos, por favor, considere el uso de un marco como Spring, Grails, etc ... Es absolutamente le tome un poco más de esfuerzo para ponerse en marcha, pero lo hará le ahorrará tanto tiempo y esfuerzo en el camino que realmente lo recomiendo. Además, es la materia fresca :-)
Ésta es la sintaxis para importar clase
<%@ page import="package.class" %>
Uso directiva de página para importar una clase en la página JSP. Página Directiva utiliza 11 diferentes tipos de atributos, uno de ellos es "importar". Directiva de página con atributo de importación Le permite mencionar más de un paquete en el mismo lugar separado por Comas (,). Alternativamente, puede tener varias instancias de elemento de página cada una con Paquete diferente.
Por ejemplo:
<%@ page import = "java.io.*" %>
<%@ page import = "java.io.*", "java.util.*"%>
Nota: el atributo de importación se debe colocar antes de que el elemento que llama a la clase importd.
En caso de que utilice JSTL y desee importar una clase en una página de etiquetas en lugar de una página jsp, la sintaxis es un poco diferente. Reemplace la palabra 'página' con la palabra 'etiqueta'.
En lugar de respuesta correcta de Sandman
<%@page import="path.to.your.class"%>
uso
<%@tag import="path.to.your.class"%>
- 1. Cómo importar constantes en una página JSP
- 2. Importar todas las clases en el directorio?
- 3. ¿Cómo importar clases internas sin dependencia de ruta en Scala?
- 4. Haga que Eclipse importe automáticamente clases en archivos jsp específicamente
- 5. ¿Cómo importar clases de Java EE a Eclipse?
- 6. importar clases anidadas al espacio de nombres - C++
- 7. Incluye automáticamente un JSP en cada JSP
- 8. Cómo importar y usar com.sun.jdi.VirtualMachine
- 9. ¿Cómo importar dos clases con el mismo nombre en diferentes paquetes?
- 10. ¿Cómo lo hago para no tener que importar # CoreData/CoreData.h en todas mis clases?
- 11. Cómo importar 'GDB' en Python
- 12. Cómo importar com.sun.javadoc. * En eclipse?
- 13. cómo importar "org.apache.http.client.HttpClient" en Eclipse?
- 14. ¿Cómo importar archivos en R?
- 15. cómo importar matplotlib en python
- 16. cómo importar datos en rieles?
- 17. ¿Cómo ejecutar archivos JSP?
- 18. ¿Cómo jasper el motor jsp, compila JSP a servlet?
- 19. Url absoluta en jsp
- 20. datos de representación en JSP que utilizan controladores de primavera y diferentes clases
- 21. Compile JSP (compruebe el error sintáctico en JSP)
- 22. habilitando el en jsp
- 23. El atributo de comprobación existe en JSP
- 24. Cómo importar groovyx.net.http
- 25. Cómo importar * con __import__
- 26. Importación de JavaScript en las etiquetas JSP
- 27. ¿Cómo puedo volcar una variable en JSP?
- 28. ¿Cómo obtener detalles sobre NullPointerException en JSP?
- 29. Cómo codificar uri una cadena en jsp?
- 30. cómo redirigir url a JSP en web.xml
no hablar de que esto no es la mejor práctica;) – BalusC