Servelt

在eclipse里发布web项目之后,eclipse会自动复制项目里的文件到tomcat里的发布目录(webapps)实际上我们访问的是这个目录里的文件
localhost 本地地址
index.jsp被转换成
index_jsp.java,放在tomcat的work文件夹里
实际上真正的jsp文件只是一个伪代码,当我们访问一个jsp的时候,服务器会检查访问的文件,如果是第一次访问,服务器就会把jsp文件转换成.java的文件,然后把这个java文件编译成一个class文件,最后运行这个class文件。以后如果jsp文件没有改变,那就直接运行class文件,如果有改变就重复上述过程。
servlet是一个特殊的类建立servlet的时候第一次要填的是类名

注意:这个文本框里写的是访问servlet的时候的路径名,可以任意,但是一定不要漏了第一个/
在一个web项目里,一定有一个WEB-INF文件夹,这个文件夹用来放服务的配置文件的,这个文件夹里一定有一个web.xml文件
和这个文件一起一起存在的还有一个classes文件夹和一个lib文件夹,所有服务器需要使用的java文件都被编译以后放在这个文件夹里
lib文件夹里放的是我们需要用的jar包
一个servlet就对应一段如下的内容
<servlet>
 <servlet-name>名字</servlet-name>
 <servlet-class>类的路径</servlet-class>
</servlet>

<servlet-mapping>
  <servlet-name>名字</servlet-name>
  <url-pattern>/访问路径</url-pattern>
</servlet-mapping>
上下2快的名字必须一致,命名可以随意,上面部分是给服务器用的,服务器通过它可以知道servlet类在什么地方,下面部分是给访问者用的,服务器通过2部分的名字来把
访问路径和一个类对应起来。
 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值