Java相关概念以及之间的关系:struts,tomcat,servlet?

来源:百度知道 编辑:UC知道 时间:2024/06/01 16:04:27
请简要介绍是干什么用的,还有他们之间是什么的关系?明白了就行了
对了,我是要做Jsp,最近却刚刚接触Java..
我学过asp.net,如果可以请对照着说一下~

既然你是个初学者,那就多说几句了,呵呵!

你要先学习JAVA基础,然后学习J2EE的JSP部分,这个时候就可以开发WEB页面了。

下面回答你的问题:
1、 Struts是Java Web开发中的一个框架,也是非常经典非常流行的框架。不过这个需要你熟练掌握JSP后才能学习!
2、tomcat是一种支持JAVA的WEB容器,就好像支持ASP、ASP.NET的IIS一样。
3、servlet是服务器小程序,与applet客户端小程序对应,Servlet没有main方法,只有一些特定的方法用于启动,执行和退出。

希望我的回答对你有所帮助!
有问题可以发送消息给我!

struts:框架,是servlet的衍生。
tomcat:Web容器,用来运行你的项目。
servlet:相当于asp.net中的BLL(业务逻辑层)层,用来进行逻辑处理和传递数据。

tomcat 是小型的服务器 把 做的JSP项目发布到他tomca 上 通过、浏览器就可以浏览自己做的项目了 ,struts是SSH框架的一种
Servlet是什么

Servlet是使用Java Servlet 应用程序设计接口(API)及相关类和方法的 Java 程序。除了 Java Servlet API,Servlet 还可以使用用以扩展和添加到 API 的 Java 类软件包。Servlet 在启用 Java 的 Web 服务器上或应用服务器上运行并扩展了该服务器的能力。Java servlet对于Web服务器就好象Java applet对于Web浏览器。Servlet装入Web服务器并在Web服务器内执行,而applet装入Web浏览器并在Web浏览器内执行。Java Servlet API 定义了一个servlet 和Java使能的服务器之间的一个标准接口,这使得Servlets具有跨服务器平台的特性。
Servlet 通过创建一个框架来扩展服务器的能力,以提供在 Web 上进行请求和响应服务。当客户机发送请求至服务器时,服务器可以将请求信息发送给 Servlet,并让 Servlet 建立起服务器返回给客户机的响应。