工作需要掌握的技术吧(这个是java方向的)
前端:html,js,jquery,ajax
后端:javase ,xml, jsp, servlet
服务器:tomcat(最低要求)
框架:ssh指的是struts2,hibernate,spring(传统行业)
ssm指的是springmvc mybatis spring(互联网行业)
大数据:hadoop(有些行业不涉及,不是必须的)
项目管理:maven ,svn
数据库: mysql (传统小公司)
开发工具:eclipse 或者 myeclipse
当然这是一个初级程序员工作中需要掌握的东西
你想要实习,不能说全懂,但是这些东西建议大体看一下,否则很难,好公司实习生要求门槛也不低
se 方向 webservice 和socket 会吗 ee 方向 ssh ssm
jsp属于后端用自己的技术干了前端的活的工具
首先要学会Java (jsp里大部分内容都是Java的规范) 以及Java web 技术
然后是学习前端技术 html css JavaScript
最后再学习jsp的技术 基本上就是些标签的问题 大概就是把Java后台内容和JavaScript前端内容都塞到jsp里了
jsp属于全栈开发范畴了 比较高级的东西
你要懂前后端的大部分知识才能开始用jsp
所以路有点长 慢慢来
JSP是在HTML里面写Java代码,而Servlet是在JAVA里面写HTML代码
其实不过是封装了HTTP协议的请求响应而已。
而HTML5,只是HTML语言的新一代标准。
用户点击按钮提交表单。
触发请求(request)
通过internet传输到服务器
服务器软件(如Tomcat)接受到请求
根据Web.xml的配置,将请求送到Struts2的核心拦截器
Struts2根据struts.xml的配置,找到对应的Action
Struts2根据struts.xml的配置,使用Spring最为Bean工厂,从Spring获取Action。
Spring根据applicationContext.xml的配置,实例化Action,并注入Service。
(注入的Service已经注入好了Dao,Dao已经注入好了SessionFactory,以此类推)
Struts2将请求的参数set到Action。
Struts2根据struts.xml的配置调用Action的execute方法。
(这个方法你是编写的,当然这个方法会一步步的调用Service,Service会调用Dao)
struts2根据execute方法的返回值,根据struts.xml配置,找到应该返回的JSP页面。
Tomcat实时生成Html页面
通过Internet
用户浏览器接受到Html,并显示出来。