[Servlet]Servlet/JSP Web应用配置

1. 准备材料:

!我们以Apache Tomcat作为Servlet/JSP的Web容器;

    1) Oracle JDK;

    2) Eclipse Jave EE企业版;

    3) Apache Tomcat;

!!所有的这些组件要么全部都用32位要么全部都用64位;

!建议都是用32位的,因为Eclipse虽然是64位的,但是依赖的JDK却是32位的;


2. JDK配置好后在Eclipse中配置Tomcat:

    1) 菜单 -> Window -> Preferences -> Server -> Runtime Enviroment -> Add;

    2) 添加安装好的Tomcat的主目录即可,注意选择正确的Tomcat版本;


3. 设置正确的编码:

    1) 首先需要设置正常的普通文本代码文件,即.txt格式的文件,包括.java、.c等等,像.html等属于超文本文件:Window -> Preferences -> General -> Workspace -> Text file encoding -> Other -> 选择UTF-8;

    2) 其次是将超文本文件的编码:还是在Preferences的Web节点中,分别打开CSS Files和HTML Files节点,在选项卡中将Encoding选择为UTF-8;


4. 配置源码绑定:

    1) 源码绑定是Eclipse的一项快捷查询API的功能,直接按F3或者Ctrl + 鼠标左击一个目标代码元素就可以查看其源代码声明或定义;

    2) 通常Java SE的部分(像String、List等)在JDK安装包里就已经提供了源代码,在Eclipse设置JRE环境后Eclipse会自动完成源代码和JRE中各种.class的绑定,以实现API快速查询功能;

    3) 但是Tomcat的安装包里只有.class,并没有相应的源代码,因此无法在Eclipse快捷查询Tomcat的API;

!!根据Java EE的标准,Web容器的各种类的包路径都是以javax打头的,Tomcat肯定是实现Java EE标准的,因此Tomcat的各种类肯定也是包含在javax这个目录下;

    4) 根据以上的提示来配置Tomcat的源码绑定:

         i. 先到Tomcat官网下载相应版本的Tomcat源码包;

         ii. 进入Tomcat源码包的根目录,然后在进入底下的java目录,就可以看到javax这个子目录了;

         iii. 然后在该目录下使用jar命令将javax源码目录压缩成jar包:jar cf src.jar javax

!!选项c表示Create,即创建一个jar包,选项f表示File Name,即为创建好的jar包命一个名,第一个参数就是jar包的命名,第二个参数就是要压缩的那个目录

!!这里就是将javax目录压缩成src.jar包

         iv. 用Eclipse随便创建一个Java Web工程,然后在源码中随便Ctrl + 左击一个跟Servlet或者是任意一个Javax包中的元素;

         v. 接着会打开一个页面,提示没有相关的源码与之关联,此时点击change attachment按钮,将之前的那个src.jar的路径输入其中确定后即完成Java EE源码的绑定;

         vi. 然后API快速查询功能就开启了,可以正常查询Java EE的API了;

      

你可能感兴趣的:(eclipse,ServletJSP)