是用来编写网页脚本的吗?它们和Spring,Struct,Hibernate有什么区别和联系?感觉都是和网站制作有关的,但又不是很清楚具体是什么。麻烦哪位朋友给解释一下,主要是用途方面。
Servlet呢,说白了就是一个控制器,在项目的mvc模式中充当v,c两层,jsp是v层,但是它在运行的时候也是被web容器翻译成servlet执行的,Struts2呢,其实就是为了简化javaee开发的一款框架,它实现的功能就是servlet的功能,但是相比呢简单多了,Sping和Hibernate呢都是一些开源框架,模型层的东西,但是从你的问题来看,你属于java web开发的初学者,我本人不建议你去学框架(现在),先扎扎实实的学习jsp,servlet,推荐你一本书孙鑫的那个 servlet深入详解吧,学习通了,你就对java web开发的一些基础原理懂了,到之后的框架学习会很得心应手的, jsp就是用来做动态网站的,jsp和servlet无本质区别,jsp在后台也是当成servlet运行的,动态网站呢就是实现后台与前台大量数据的交互的,比如form表单啦,这些html做不到
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。