¡Recién voy a aprender Java Web y me gustaría preguntarles sobre la relación entre jsp, js, servlet, structs, spring e Hibernate!
JS es otro asunto. No tiene nada que ver con Java. Su nombre completo es JavaScript, que es un lenguaje de scripting que es interpretado e implementado por el navegador. Si aprende sobre ajax, podrá apreciar los beneficios de javascript.
El struts del que estamos hablando ahora es struts2.0, que es un marco basado en mvc y strut1.0. El núcleo es el interceptor. El cliente envía una solicitud, que es interceptada por el interceptor correspondiente y procesada en consecuencia. Esto no se puede explicar claramente en una o dos frases. Hay que comprender y aprender lentamente.
hibernate es un mapeo de bases de datos y un marco liviano muy poderoso. ¿Cómo conectar tablas de la base de datos a objetos del programa? Si no ha estado expuesto a la hibernación, puede usar javabean. Después de aprender a hibernar, puede usar este marco.
He estado leyendo este marco recientemente, así que no puedo darte un resumen.
En resumen, comience primero con lo básico y no se apresure a entrar en el marco. Primero puede aprender jsp e intentar usar servlet+jsp+javabean para crear algunas aplicaciones pequeñas. Después de comprender el modelo mvc, comuníquese con struts, hibernación, primavera, etc. En cuanto a js, no tiene conexión necesaria con el desarrollo web java. Ajax en java web generalmente se realiza con jquery.
Espero que esto ayude.