关于tomcat服务器解析servlet的问题
时间:2011-08-15
来源:互联网
我用的比较新版本的myeclipse+tomcat。请问在JSP文件中,可以“import 某包”,然后下面写程序时,可以运用包下面的类。但是当JSP文件在Servlet容器中,转换成servlet时,这些包怎么引用,这些包不是在开发环境中吗?而且tomcat应该算是这个服务器组件吧,与它相关的servlet容器到底是在哪工作的?它从哪引入需要应用的包。。。。。不好意思,问的有点模糊笼统,但是这是我尽量能表达清楚的了。。。求各路大神。。先谢谢了。
作者: Ricci_April 发布时间: 2011-08-15
在servlet一样的可以import那样子去引入包呀,怎么不可以,自己好好看看资料,
http://edu.codepub.com/2011/0115/28818.php网上有很多的
http://edu.codepub.com/2011/0115/28818.php网上有很多的
作者: LMAOhuaNL 发布时间: 2011-08-15
1、Tomcat就是Servlet容器
2、一个类能看到另一个类,只要他们处于同一个容器之中,用同一套ClassLoader加载。Servlet类和被引用的类之间的关系,应该比JSP与类之间的关系要直接,因为Servlet也是类,这就成了类和类之间的关系了。
3、JSP和类之间的关系其实要曲折一些,是因为JSP被转换成的影子Servlet和别的类之间能建立关系,才使得JSP和别的类直接建立关系了。
4、import只是为了方便在程序中使用短名去访问,其实做不做import,对能不能访问到某个类没有关系。就算不import,写全名就可以访问了,只要符合(2)中所说。
2、一个类能看到另一个类,只要他们处于同一个容器之中,用同一套ClassLoader加载。Servlet类和被引用的类之间的关系,应该比JSP与类之间的关系要直接,因为Servlet也是类,这就成了类和类之间的关系了。
3、JSP和类之间的关系其实要曲折一些,是因为JSP被转换成的影子Servlet和别的类之间能建立关系,才使得JSP和别的类直接建立关系了。
4、import只是为了方便在程序中使用短名去访问,其实做不做import,对能不能访问到某个类没有关系。就算不import,写全名就可以访问了,只要符合(2)中所说。
作者: magong 发布时间: 2011-08-15
引用 2 楼 magong 的回复:
1、Tomcat就是Servlet容器
2、一个类能看到另一个类,只要他们处于同一个容器之中,用同一套ClassLoader加载。Servlet类和被引用的类之间的关系,应该比JSP与类之间的关系要直接,因为Servlet也是类,这就成了类和类之间的关系了。
3、JSP和类之间的关系其实要曲折一些,是因为JSP被转换成的影子Servlet和别的类之间能建立关系,才使得JSP和别的类直接建立关……
1、Tomcat就是Servlet容器
2、一个类能看到另一个类,只要他们处于同一个容器之中,用同一套ClassLoader加载。Servlet类和被引用的类之间的关系,应该比JSP与类之间的关系要直接,因为Servlet也是类,这就成了类和类之间的关系了。
3、JSP和类之间的关系其实要曲折一些,是因为JSP被转换成的影子Servlet和别的类之间能建立关系,才使得JSP和别的类直接建立关……
我刚刚搞懂了些。。还有就是myeclipse+tomcat的组合,各自分别提供了什么。。。新版本的MyEclipse提供了开发环境,提供了一下框架,重要的是提供了JDK和JRE,而Tomcat提供了服务器环境。。。。也就是说,当MyEclipse中开发的项目,拷贝到Tomcat中,Tomcat应该还是利用了MyEclipse中的JDK和JRE。。。。PS:我系统中没有JDK和JRE。
作者: Ricci_April 发布时间: 2011-08-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28