web.xml的作用,介绍

(1)web.xml位于WebContent/WEB-INF下,web.xml文件并不是web工程必须的,web.xml文件是用来初始化servlet、filter的配置信息.
(2)web-app是web.xml的根元素,servlet节点:1.servlet-name servlet的名称,.servlet-class servlet所对应的HttpServlet类,写法:包名点类名;2.servlet-mapping:定义servlet的映射:servlet-name映射的servlet名称,url-pattern映射servlet在网页上的路径名。
(3).url-pattern:例一:如果写成这样: /loginServlet 我们就这样访问: http://localhost:8080/工程名/loginServlet 例二:如果写成这样: /html/login 我们就这样访问: http://localhost:8080/工程名/html/login,假如WebContent文件夹下恰好有一个html文件夹,在文件夹下有一个html,他有一个form,其action可以这样写”login”,因为action是
提交路径可以是:html所在文件夹的路径+action;
列三:如果写成这样:/login.html那么 http://localhost:8080/工程名/login.htm可以访问,
http://localhost:8080/工程名/login不可以访问;如果写成这样:/login那么http://localhost:8080/工程名/login.htm可以访问,http://localhost:8080/工程名/login也可以访问.
(4)在预览器上输入 http://localhost:8080/工程名/xxxxx就是到工程的WebContent文件下寻找:xxxxx.url-pattern所对应servlet的servlet-class文件 ;其中scr下的文件相当于在WebContente下有一个虚拟看不到的scr文件,例:访问scr文件下的Login文件的路径相当于WebContent文件夹下的Login文件.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值