北京圣思园java web培训视频源代码jsp_1.pdf

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 的窗口 生成页面的流程: 浏览器(客户

您可能关注的文档

文档评论(0)

136****1820 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档