zoukankan      html  css  js  c++  java
  • JAVA2E Servlet的一些问题

    servlet一些配置信息介绍:

      1:下载tomcat。运行bin目录下的startup文件,注意linux系统需要执行start.sh脚本文件。windows下需要系统的配置环境变量path和home_path,其次再执行另外一个start.bat文件。

      2.建立最简单的Java2e项目。需要在仿照tomcat的app去创建一个WEB-INF(包含子目录./lib,./classes,web.xml),这里的web.xml文件可以拷贝tomcat里面的web.xml。但是这里需要注意。标注需要在tomcat7以上,并且jdk1.6+以上。公司一般使用标注多。拷贝过来的xml文件有一个属性metadata-complete="true"。需要设置false,这里是是否忽略扫描注解。用注解当然是false。

    其次需要配置的是将创建的项目的类编译进classes文件里面。需要将项目Build Path->configure Build Path->Java Build Path->Source->Browse将这个classes文件添加进去就可以了,然后这个文件夹神奇的消失了,说明配置成功。这个是项目的配置。

       3.配置tomcat,主要是配置conf文件夹里面的文件,主要server.xml文件。71行配置端口,http默认的80端口,该文件默认8080端口,只要配80端口就可以访问不带端口号。这里的context上下文路径需要配,就是项目的属性那里查看,path随意填,但是访问的时候如果不写直接访问该项目。注意tomcat可以新建多个项目。

       4.项目类创建。如图

      5.启动tomcat,然后访问www.localhost:80/cal

      6.servlet的注意事项,不能使用类属性不然每个servlet访问的变量返回值会出现问题,这个是由于多线程导致的,由于servlet是单例对象,几个请求过来的话这个类属性会被赋值多次,导致值不是想取到的值,所以最好就是定义局部变量,每个对象都是自己的属性。

  • 相关阅读:
    Spring源码剖析4:懒加载的单例Bean获取过程分析
    css3动画 9步
    删除文件
    监听变量的方法
    jPaginate应用
    bg-render+bg-class+filter
    css兼容处理
    系统前端关键点
    token 入门教程
    svg笔记----------path篇
  • 原文地址:https://www.cnblogs.com/paoxiaoqianzibi/p/7904545.html
Copyright © 2011-2022 走看看