预习实验(必看,否则后面看不懂) 马克- to-win:马克 java社区:防盗版实名手机尾号:73203。我们先不用eclipse帮忙徒手做一个最简单的webapp,有利于我们理解整个概念。按照我的机器,安装tomcat以后,打开一个cmd控制台,到 C:\Program Files\Apache Software Foundation\apache-tomcat-7.0.82\bin目录下,startup.bat,启动。做一个web应用的文件夹,里面有个最简单的html,和空的web.xml.拷贝整个目录到tomcat的webapps目录下,C:\Program Files\Apache Software Foundation\apache-tomcat-7.0.82\webapps,在火狐里访问http://localhost: 8080/SHello1/abc.html。(我的书说的比较粗糙因为太简单了,实在还是不明白,一定要看视频,视频是徒手演示的)abc.html:helloweb.xml:(里面内容是空的)<?xml version="1.0" encoding="UTF-8"?>
做Servlet之前eclipse如何配置?
先期的eclipse的配置 马克- to-win:马克 java社区:防盗版实名手机尾号:73203。1) 配置eclipse的jdk的方法:window/preferences(偏好) /java/Compiler/Compiler compliance level:我设置的是1.6(你最好跟我一样,【新手可互略这段的解释】1)这里设置的是eclipse中所有项目的,想设置某个单独项目的 compiler,可设置它的project facet中的java compiler。2)这个1.6指的是你的servlet编译成的class版本是1.6,而不是jsp编译成servelet class的版本,那个版本是什么,学jsp时再告诉大家。)。(编译和tomcat运行jre版本要一样,否则有版本major.minor错误, tomcat不是exe,它运行时,需要你的系统装有java,这里你的eclipse的tomcat运行,所需要的jdk在哪呢?window/preferences/Server/Runtime Enviornment/tomcat5.0/Edit/Jre/Installed Jres,多说一句,外置生产环境下的tomcat的jre呢?在外置tomcat安装目录的bin目录下敲:version)2)配置eclipse的jre的方法:window/preferences(偏好)/java/Installed JREs:我勾选的是1.6.注意:这里eclipse有问题,一定注意不是jre虽然它写的是jre,其实这里一定要指向jdk1.6的路径(【新手可互略这段的解释】网上有种说法是eclipse自带jdk,所以这里只需设置jre,我们不深入研究这种说法),因为jsp运行时需要编译成servlet,如果你只给出jre的路径,到时候无法编译jsp。(这样整个的项目facet都是1.6,这样项目全面都是1.6版本的,单独设置jdk为1.6不行,不能运行)3) 配置tomcat的方法:(首先声明我用的是一版不用安装的Tomcat【到处随便拷贝】,你可以安装一个Tomcat,对于之后的操作是一样的) window/preferences/server/Runtime Environment/Add/Apache/Apache Tomcat5.0:在之后的tomcat installation directory当中,输入你的tomcat的根目录。而且jre版本一定和你的eclipse的compiler版本一致,对于我来讲,就是 jdk1.6。
由于篇幅关系, 阅读全文请点击左下角“阅读原文”
或者(以下链接必须打开一个新的浏览器,粘贴到地址栏才能工作):
http://www.mark-to-win.com/tutorial/jsp_1_tomcatservlet.html
百度中搜索“马克Java社区”到咱们官网上,可以找到所有的文章。