问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

servlet jsp tomcat java源代码 structs疑惑 还有容器,框架的通俗解 ...

发布网友 发布时间:2022-05-14 18:12

我来回答

3个回答

热心网友 时间:2022-05-22 21:45

1、servlet是java程序,但是比较特殊,和普通的java程序不同,无法单独执行,通过配置,可以在tomcat中运行,可以对用户提交的数据进行处理和反馈。他的运行也就是tomcat调用它。

2、jsp,jsp是后来人们发现,总是写servlet比较麻烦,因为servlet每次运行前都要编译和配置,所以人们就开发出了jsp,jsp直接在HTML代码内部写代码,这样比较直观,而且不用编译,写好以后放到tomcat里面,tomcat会把它先转化为servlet,再编译配置,不过这些都是自动的,所以很方便。

3、struts ,人们用servlet和jsp写程序,写多了发现,这些网页程序的处理流程都差不多:接到请求,根据请求从数据库或者别的地方获得数据,然后处理返回给用户。于是就有人想,如果我们返回给用户的页面和获得数据处理数据的部分分开,这样岂不更好:如果以后我要修改页面,直接该页面就行了,不用关心代码。多好?!所以就有了struts。

4、tomcat,以上那些东西怎么运行呢?在tomcat里面,其实tomcat的核心是servlet,jsp最后也是转化为servlet,struts更是servlet + 标记库 + javabean。所以,一般称tomcat为servlet容器。

热心网友 时间:2022-05-22 23:03

servlet: 后台处理语言...主要是用来处理业务逻辑...和数据库进行交互..

jsp:是servlet的简化版...所有的JAVA代码都可以写在这里面,jsp页面比

servlet简单却实现了servlet的所有功能...经过Tomcat的自动编译...最后jsp

文件还是要转换servlet....所以说JSP是SERVLET的简化版...

还有 Struts 主要是用来用来跳转的...它主要的作用是实现表现层...即是给

返回信息到网页上给用户看....主要难点是配置文件....Struts是一个开源框架

就是对servlet的封装...使我们更加简单的使用Servlet.....

如果楼主还是有什么不理解的话...百度HI我..

给你解答吧

祝楼主早日成功!

热心网友 时间:2022-05-23 00:37

servlet 是java实现web应用的一种方式,也是一个类,在jsp没出来之前,输出html代码全部是在servlet用out实现,很麻烦。
jsp 允许html中嵌入java代码的一种技术,混合在一起的代码经过服务器容器的转换成servlet,在编译成字节码文件。这样做的好处是比servlet更容易,更好的做出美观有序的视图。
tomcat 是个javaee的服务器,负责编译jsp,servlet,处理请求等。
Structs 一套框架理论,struts是该套理论的的优秀代表。struts框架能让开发人员很快的搭建出基于mvc的web应用,View是对应JSP,Controller是对应Servlet,Model是对应JavaBeans。说白了,struts就是十字绣的图纸,你按着规矩来就能作出很棒的东西。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小弟刚升到80级是法师 应该怎么弄装备啊 从哪里开始弄起 还有就是网上... 门上指纹锁要多少钱 手机百度如何搜索图片来源? 如何找出图片出处 win7电脑横屏如何处理笔记本电脑桌面变成横向了怎么办 win7电脑桌面反了怎么办电脑屏幕倒过来了怎么办 win7电脑变成竖屏快捷键我电脑变成竖屏了怎么调回来 win7系统电脑怎么横屏w7系统屏幕怎么横过来 win7系统更改电脑屏幕方向电脑屏幕旋转了怎么调整过来 调成竖屏模式电脑win7我电脑变成竖屏了怎么调回来 刚刚装了MyEclipse 怎么配置Tomcat 还有添加SHH框架,越详细越好 用Eclipse+Tomcat构架JSP开发环境,服务启动正常,却无法运行JSP页面。。 java开发中,什么是容器,什么是框架,什么是组件?怎么理解呢?tomcat,阿帕奇,weblogic等都是什么呢? tomcat体系结构为什么要这样设计 硫磺皂的用途有哪些 如何用天正插件快速统计多CAD图中多条线段的长度,并能转换到excel表格中去进行完整汇总 天正给排水 如何计算不同多条不同管径的管的总长度? 请问新买的吊篮安全锁需要做相关的检测吗 天正怎么计算线得长度? 天正电气数线线型没有分开,怎么统计线长 你用天正统计喷淋管长度吗?怎么统计啊? 用天正怎么统计排水工程量天正给排水软件如何快速统计管道的长度 如何在天正中统计多段连续线的长度 天正CAD高手请进,关于统计多条线段长度的问题~ 手机耗电怎查 2020年贵州省小学要检查作业吗? 星座日期怎么算? 英语中用于回答感谢的话有哪些? 小米的MIUI先出来还是魅族的flyme先出来啊?我感觉是小米先出来,感觉魅族抄袭小米的系统仿得好 魅族抄袭小米系统还叫个什么fulaimi 不服跑 可不可以带金鱼坐飞机啊? 美国年轻人为何不买房了,背后哪些原因你可能想不到? 办公室的门正对着男厕所,如何化解 谁知道建筑工地的塔吊怎么建起来的 飞机可以带宠物,哪些宠物可以带 办公室对着厕所风水有什么禁忌 有什么化解方法 办公室的门面对卫生间的门好不好? 坐飞机可以带小金鱼吗?怎么带 办公室对着厕所,怎么化解 全面成本管理与控制的原则 现在做飞机能带金鱼吗 建筑工地上的塔吊是怎么搭建起来的? 我家有条养了1年的金鱼我马上要出国了鱼我想带走(做巴航飞机)不知道能带走不 建筑工地的塔吊是怎么立起来的? 全面质量管理的成本管理 生产成本核算管理系统的作用有哪些? 珠海个人社保查询系统 珠海怎么查社保卡余额 塔吊和卷扬机适用范围,及其区别? 中国的饮食大体可以分为几大类?请专家指点``