我想向java发展 我需要学习什么? 会基本mysql javascript css jsp 还应该学什么
4个回答
展开全部
只会jsp最多做做小网站而已,下一步还是要反回头来把Java基础弄扎实了,然后向J2EE方向发展。
要知道,J2EE的显示层不一定要用jsp的(如可以用velocity、Freemarker等)。而且我向来一直反对先学jsp,是因为只会了jsp简直算不上会Java。因此还是恶补一下Java SE的东西,因为你已经有一定的web功力(如html js css等),因此向J2EE方向发展是最好的。
--------------------------
补充:如果你想给以后学框架打基础,建议先学Servlet-API(前提是你Java有一定基础)。包括:Servlet、Session、Filter、Servlet生命周期、web.xml配置、请求响应的生命周期等等等等,弄明白这些,你会明白Tomcat等Servlet容器究竟是怎么工作的,知道那些强大的框架底层是怎么工作的,运用起来才不会瞎子摸象。(就连JSP最终也是编译为Servlet)。
要知道,几乎所有Web框架(如Struts)都是基于Servlet API的,这是一个Java Web / J2EE开发者的必修课。
然后你可以了解一下什么是MVC,什么是IOC/AOP,什么是ORM。以平常用的SSH为例,Struts是Web MVC框架(侧重点为C), Hibernate大于等于ORM框架,Spring核心为IoC/AOP框架/容器。
当然你要想沦落于那种快餐程序员水平的话可以无视我的话。
要知道,J2EE的显示层不一定要用jsp的(如可以用velocity、Freemarker等)。而且我向来一直反对先学jsp,是因为只会了jsp简直算不上会Java。因此还是恶补一下Java SE的东西,因为你已经有一定的web功力(如html js css等),因此向J2EE方向发展是最好的。
--------------------------
补充:如果你想给以后学框架打基础,建议先学Servlet-API(前提是你Java有一定基础)。包括:Servlet、Session、Filter、Servlet生命周期、web.xml配置、请求响应的生命周期等等等等,弄明白这些,你会明白Tomcat等Servlet容器究竟是怎么工作的,知道那些强大的框架底层是怎么工作的,运用起来才不会瞎子摸象。(就连JSP最终也是编译为Servlet)。
要知道,几乎所有Web框架(如Struts)都是基于Servlet API的,这是一个Java Web / J2EE开发者的必修课。
然后你可以了解一下什么是MVC,什么是IOC/AOP,什么是ORM。以平常用的SSH为例,Struts是Web MVC框架(侧重点为C), Hibernate大于等于ORM框架,Spring核心为IoC/AOP框架/容器。
当然你要想沦落于那种快餐程序员水平的话可以无视我的话。
展开全部
我想知道该需要什么知识呢,接下来应该学些什么呢,我在网上搜了很多,感觉其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以把三大框架(SSH)学一学,毕竟这是最基本的.特别是spring ,几乎绝大部分公司都会用到! 如果你有兴趣,我觉得你可以朝安卓发展,这个前景很好...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得你应该学习一下SSH框架,现在它是比较流行的技术,尤其Spring是大多数公司的最爱,如果你有时间可以学一下dwr,ajax等一些小技术。。希望能帮到你,嘻嘻嘻嘻。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询