SSH,JSP,Servlet是有发展的先后顺序的
最开始使用servlet写程序,后来因为servlet中要嵌入大量html代码不便于维护,从而推出了JSP
现在发展到今天web开发的框架越来越多,但是基本的原理都差不多
ssh是现在相对简单通用的web开发架构,培训学校基本上都讲这个.会这个的较多
但是对于一些大型项目使用ssh的不像以前那么多了,可能会依据项目实际情况组合不同的架构
我个人建议你先了解一些基本的概念,web请求的原理,request,response,表单提交等基本的原理后,再去看一下MVC,ORM等的工作流程.这样你就能知道做web开发的基本思路了
然后再去找一个相对简单一点的web项目,一点点的去看.
这段时间是很难熬的,如果确定要学就要认真的学吧.有问题多查多问.
快的话2个月应该能明白这些,然后你需要在用1年的时间去熟悉这些才能做到可以开发.
这一块要学的东西挺多的,建议你慢慢来,别着急
多问问明白人,让明白人帮你整理一个大概的计划.
数据库这个是web里必备的
你可以一点一点的学,简单的web项目使用到增删查改这些很简单, 复杂的建议你用到在学吧
java web开发从入门到精通都学要学习内容
包括Java Web应用开发概述、HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、过滤器和监听器、Java Web的数据库操作、EL(表达式语言)、JSTL标签、Ajax技术、Struts2基础、Struts2高级技术、Hibernate技术、Hibernate高级应用、Spring核心之IoC、Spring核心之AOP、JSP操作XML等
SSH三大框架是必须要会的,这个已经比较成熟了。
每一个项目都有数据库,数据库知识必须会。
jsp/php这些至少会一样,因为web开发肯定有这些。
servlet 你要是学会1 基本上struts2也差不多了。
以上是web开发必备。
后期你可以学习jsf什么的。。
HTML-CSS-JS-SERVLET-JSP-JSTL-SSH等等,这些都是基础,框架只会让你用起来更省心方便, 还有,貌似是 java web吧,亲。还有数据库也是非常重要。
怎么说呢,ssh javabean + jsp + servlet 其实核心就是一个servlet,学习下设计模式吧