Web 容器(Web Container)
又称Web服务器(Web Server),是Web资源运行与管理的平台。
例如,Tomcat、JBoss、IIS等。其中Tomcat、JBoss支持java技术:IIS主要支持Microsoft系列技术。
Tomcat的优点:跨平台,开源,免费而且性能卓越,运行稳定可靠且效率高。
版本:jdk1.8 tomcat8.0.32
配置jdk环境变量
JAVA_HOME jdk安装目录
path中新建 %JAVA_HOME%\bin(此项移到最上)
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
安装Tomcat8.0.32
1.安装:
一直点击next
直到显示端口为8080,user name和password可设置也可不设置(root root)
然后选择jdk(或jre)安装目录
然后设置安装目录
安装完成
检验是否安装成功:浏览器输入http://localhost:8080显示Tomcat界面
2.配置tomcat环境变量(便于命令行启动服务)
CATALINA_HOME D:\tomcat
path中添加 %CATALINA_HOME%\bin
clipse开发环境配置
版本使用:java EE版(Mars.1 Release(4.5.1))
快捷键:
1.嵌入服务器
window > preferences > server > runtime Environments 页面内选择add,然后选择tomcat v8.0,点击next。接着选择tomcat安装目录
finish。
2.设置编码为utf-8
window > preferences > General > Workspace
左下角改为utf-8
window > preferences > web > JSP Files
设置为首个(UTF-8)
创建第一个工程
右键选择new,选择dynamic web project(动态网站工程)。project name:ch01_cheng
dynamic web module version(模型版本)选择2.5或3.1 finish。
创建jsp文件:在webcontent右键,new,JSPfile
文件传出与传入
传出:右键工程,export,WAR Export。目录选择tomcat目录下的webapps(点进去)
然后勾选页面的下面两个选项。一个是源码,一个是实时更新。
传入:右键空白,import,WAR file,选择导入即可。
jsp运行机制
当客户端浏览器向服务器发出请求时,服务器将会加载jsp文件,并将jsp文件转化为servlet代码,然后jsp引擎把servlet代码编译为class文件,最后服务器加载执行class文件,最后把执行结果发送回浏览器进行显示。
但不是每次请求都需要重复进行这样的处理。当服务器第一次接收到对某个页面的请求和JSP文件被修改过后,JSP引擎就进行上述的处理过程。在后续的对该页面再次请求时,若页面没有进行任何改动,服务器只需直接调用class文件执行即可。
创建XML文件
1.右键,new,选择Dynamic Web Project,然后命名,Finish,创建成功。
2.展开刚刚建好的项目,右键WebContent,new,选择XML File(若无该选项,选择Other,然后找到XML展开,选择XML File),next,然后对xml文件进行命名,finish。
精彩文章
发表评论