2010-07-20 16 views
5

Estoy usando JSF 2.0 con eclipse 3.4 y Tomcat6. Para Facelets necesito crear archivos XHTML. Ahora el problema es que no hay ningún archivo XHTML en eclipse. Puedo hacerlo usando una nueva y convertir su extensión XHTML pero estoy codificando que no muestra ninguna etiqueta en la función autocompletar. En el archivo JSP cuando escribo <h:, se muestran todas las etiquetas relevantes de y para <f:, pero no en el archivo XHTML. Cuál hago usando un nuevo archivo en Eclipse por favor dígame cómo se muestran también todas las etiquetas que corresponden a <h: y cualquier otra.JSF 2.0 ¿Cómo usar Eclipse?

+0

Es necesario la edición JEE de Eclipse. –

Respuesta

4
  1. Usted necesita Eclipse for Java EE developers (nótese el EE). No solo incluye WTP con herramientas JSF, sino también mucho más, como un administrador de base de datos integrado, asistencia JPA, etc.

  2. Como Facelets es relativamente nuevo, todavía no hay soporte integrado para esto. Para que la autocompletación funcione de todos modos para los archivos Facele, vaya a Ventana> Preferencias> General> Tipos de contenido> Texto> JSP y luego agregue *.xhtml como asociación de archivos y establezca la codificación predeterminada en UTF-8.

    Actualización: Desde Eclipse 3.6 hay soporte integrado para archivos Facelets. Además, el complemento de servidor Glassfish y el complemento Jboss Tools también se envía con soporte Facelets más avanzado. El complemento Jboss Tools incluso viene con autocompletado EL y vinculación con clases de bean gestionadas correctamente.

+0

Gracias, señor. Por favor, si es posible, escriba un tutorial para JSF2.0. Mientras lo escribe para JSF1.2. –

0

¿Está utilizando el wtp-plugin: http://www.eclipse.org/webtools/?

+0

por favor si puedes decir cómo puedo usarlo. –

+0

El uso es realmente fácil: ¡simplemente instálelo a través del sitio de actualización y listo! ; D – hackbert

0

crear nuevos> Otros> Web> HTML> haga clic en Siguiente escriba el nombre del archivo con la extensión .xhtml> termine

+0

O simplemente actualice Eclipse a al menos 3.6, que ofrece soporte integrado para archivos Facelets. – BalusC

Cuestiones relacionadas