2009-04-28 15 views
9

Estoy buscando un framework web Java que requiera la mínima cantidad de configuración para una aplicación muy pequeña. Spring & Struts son definitivamente exagerados aquí. Esta es una aplicación que podría escribirse sin ningún marco, pero preferiría usar un marco MVC mínimo si puedo encontrar uno.¿Cuál es el marco Java web MVC más minimalista?

Respuesta

11

Stripes y ZTemplates se supone que son bastante ligeros.

+0

1. Rayas tiene la ventaja añadida de ser uno de los frameworks web más fáciles de conseguir y productivo con rapidez. – Ophidian

+0

rayas proporciona esencialmente la misma funcionalidad que convenciones struts2 + enchufe. Así que estoy de acuerdo que debería ser más fácil de poner en marcha, pero es una ventaja bastante trivial. – Quaternion

1

La forma más mínimo para hacer una aplicación web Java sería utilizar JSP para mostrar contenido y simplemente Java en el extremo posterior.

Esto requeriría casi ninguna configuración.

Los únicos requisitos para que es el J2SE y Tomcat por este servicio.

+4

Eso no es un marco. Como dije, específicamente quiero usar un marco MVC. –

+0

Bueno, lo siento. También pediste un mínimo. Todos los frameworks MVC vienen con un poco de equipaje. – jjnguy

3

griales requiere una cantidad mínima de config ya que la mayoría de que tiene configuraciones normales.

+0

"fallas predeterminadas"? Qué significa eso? –

+0

Personalmente prefiero los marcos con valores predeterminados dementes. ;) Más en serio, creo que solo quería decir que no requiere mucha configuración (ya que la configuración predeterminada funcionará bien para la mayoría de los casos). – jsight

+0

Más que eso: utiliza el enfoque de "convención sobre configuración" de Rails, lo que significa que, p.Los taglibs son increíblemente fáciles de usar, solo tienen una clase cuyo nombre termina con -Taglib en una carpeta específica, definen un campo de cierre en ella, y el nombre de ese campo ahora puede, sin ninguna configuración, ser usado como una etiqueta en su equivalente JSP. –

0

El marco de Java ligero sería servlet + JSP. Intente utilizar los últimos estándares lanzados: Servlet 2.5 y JSP 2.1. Tomcat proporciona todo lo que necesita: contenedor

  1. servlet;
  2. JSP (opcional);
  3. Java runtime;
  4. servidor web para servir HTML.
+1

eso no es un marco. específicamente quiero utilizar un framework MVC. –

+3

la combinación de varias tecnologías juntas por siguiendo las prácticas comunes constituye un marco, y como tal, puede alcanzar un valor mínimo ... – topchef

6

Echa un vistazo a Apache Wicket.

+1

porque es mínima o porque al igual que él? –

+1

debido a que es bastante simple para empezar a desarrollar aplicaciones web con Wicket y requiere una pequeña cantidad de configuración para que funcione. Por eso me gusta. –

4

diría que webmvc primavera es bastante minimalista y en mi humilde opinión está lejos de ser una exageración. No tiene que incluir todo el marco de primavera para hacer sus cosas. Para iniciar una aplicación webweb necesita ~ 3-4 jarras IIRC. No subestime las ventajas de DI con respecto a la estructura interna y la capacidad de prueba.

me gustaría ir para la primavera WebMVC + JSP tal vez combinado con SiteMesh. Más tarde, cuando se dé cuenta de que tiene cosas más complicadas que hacer, podría agregar Spring-Webflow, y así sucesivamente.

0

prueba appfuce.com. esto le da una aplicación de mvc funcional completa basada en su preferencia (struts2, spring o JSF). y tiene sistema de registro de muestras aplicado hasta que va a aprender las características básicas de las tecnologías involucradas cheque

0

cabo (µ)Micro y ver si es lo suficientemente ligero :)

HTH - Florin

6

Pedido spark. Es tan minimalista como puede ser.

Cuestiones relacionadas