- 1、本文档共70页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
圣思园科技
首先需要配置Tomcat,使得能够正常启动
Tomcat安装完毕需要将jre换成jdk
需要配置好如下三个环境变量:
JAVA_HOME
CATALINA_HOME
PATH
Servlet是JAVA 端编程,不同于
我们之前写的一般的JAVA应用程序,
Tomcat
首先新建一个web 工程
在src 目录下新建一个包,名字叫
.test.servlet
在我们建的包下面新建一个类,名字叫
MyServlet
该类需要继承HttpServlet类(一般来说,
Servlet都需要继承此类)
使得我们生成的类覆盖超类的doGet()和
doPost()方法,Eclipse会为我们自动生成
相关代码,并且为我们导入相关的包和类
,这些类都在Servlet.jar包中
现在我们需要编写项目的配置文件
web.xml,每一个JAVA WEB项目都需要
一个这样的配置文件,并且它的存放路径
必须在WEB-INF 目录下(因为这是J2EE规
范规定的)
在该文件中增加如下内容:
• servlet
• servlet-nameMyFirstServlet/servlet-
name
• servlet-
class .test.servlet.MyServlet/servle
t-class
• /servlet
servlet-mapping
servlet-
nameMyFirstServlet/servlet-
name
url-pattern/MyServlet/url-
pattern
/servlet-mapping
/web-app
以上所输入的内容为本项目的配置 ,
它来告诉 应该按照什么方法来找到
我们写好的文件
接下来,我们在生成的类中编写JAVA代码
。
protected void
process(HttpServletRequest arg0,
HttpServletResponse arg1)
throws ServletException,
IOException
{
arg1.setContentType(text/html);
PrintWriter out =
arg1.getWriter();
out.println(HTMLHEAD LE
My First
Servlet/ LE/HEAD);
• out.println(BODY);
• out.println(H1Hello
World/H1);
•
out.println(/BODY/HTML);
接下来,在doGet()与doPost()方法中分
别调用我们刚刚写好的Process()方法
形式如下: process(arg0, arg1);
配置好Tomcat 的参数
现在启动Tomcat
打开IE浏览器,输入如下地址:
如图所示,会生成一个页面,其中的内容
就是我们输入的内容:Hello World
并且网页的标题也是我们输入的标题:
My First Servlet
现在我们对process()方法进行修改:
加上如下的语句:
out.println(br + new
java.util.Date().toLocaleString());
保存,我们会发现Tomcat 已经重新启动了
Tomcat: Reloading this Context has
started
这时我们再刷新刚才的页面
尝试不断刷新浏览器,会发现时间在不断
的变化
继续对MyServlet类进行修改
增加如下语句:
System.out.println(当前系统时间为:
+ new
java.util.Date().toLocaleString());
保存:会发现Tomcat又重新启动了
刷新刚才的网页,并查看Tomcat 的窗口
生成页面的流程:
浏览器(客户
您可能关注的文档
- 手册学习手册lesscss入门教程.pdf
- 奥派客户服务与运营实训软件宣传.pdf
- 钱颖一经济学原理课件1钱颖一课件chapter_05.pdf
- 纳茵特创意机器人老爷车使用手册.pdf
- 电热3c报告证书3c报告青岛ccc报告07 fcd-hm40ci系列c-033-20100889.pdf
- 招标文件龙门县林业局2016年新一轮绿化惠州大行动东江水源地生态安全体系采购项目1115定稿1.pdf
- fbx动作导入max操作流程.pdf
- 内蒙完善项目仪表部分13363e19k00.pdf
- 公司宣传文字格式优幼发展历程公司简介阿拉小优简介李总简介阿拉小优介绍.pdf
- 动力转向-动力转向压力测试tdv8 3 6升柴油机.pdf
- 2024年企业人力资源管理师之二级人力资源管理师模拟考试试卷A卷含答案完整版720780578.pdf
- 2024年检验类之临床医学检验技术(师)全真模拟考试试卷B卷含答案优质 完整版720844645.pdf
- 2024年四川省成都市第七中学初中学校中考一模物理试题(解析版).pdf
- 2024年二级建造师之二建水利水电实务过关检测试卷B卷附答案 .pdf
- 2024年教师资格之中学思想品德学科知识与教学能力综合检测试卷A卷含完整版720848701.pdf
- 2024年教师信息技术2.0教研组研修计划(优秀模板6篇)(6) .pdf
- 2024年教师资格之幼儿综合素质通关提分题库及完整答案 .pdf
- 2024年心理咨询师之心理咨询师基础知识通关提分题库及完整答案完整版720794806.pdf
- 2024年消防设施操作员之消防设备初级技能题库附答案(典型题).pdf
- 2024年小学信息技术工作计划样本(三篇) .pdf
文档评论(0)