栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java wed10

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java wed10

1.标签:遍历域对象中的数组和集合,和java类中的for循环很相似

基本语法:

第一种:

       普通for:
                    for(int i=0;i<数组或集合的长度;i++){ yuanshu }
 第二种:

 

 

       增强for:
                    for(String yuanshu: 数组或者集合){ yuanshu }
                varStatus属性:count表示序号,index表示索引(下标),
                        first判断是否是第一个元素,last判断是否是最后一个元素

 

 

2.标签和标签:设置路径和传递参数。

基本语法:
                
                    
                

开发的访问路径:
       绝对路径:
                    第一种:http://localhost:2222/chapter07/login.html
                    第二种:/chapter07/login.html
      相对路径:
                    直接写访问的资源路径:比如 login.html


 

 第八章


Filter过滤器:

基本功能对Servlet容器调用Servlet的过程进行拦截

浏览器—>请求过滤器filter—>访问web资源(jsp,Servlet,HTML)——>回到过滤器filter——>响应浏览器

实现第一个filter程序:

 创建一个名为MyFilter的filter类,拦截MyFilter程序

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
     //注释掉chain.doFilter(request, response);

拦截为:

 

web内:(1)根元素用于注册filter(2)子元素用于设置filter名称(3)子元素用于设置filter类完整名称(4)根元素用于设置一个过滤器所拦截的资源(5)子元素必须与中的子元素相同(6)子元素用于匹配用户请求的URL

2.filter映射

(1)拦截所有“*”实现在web/*

(2)拦截不同方式的访问请求:web.xml文件中,元素用于配置一个Fliter所负责拦截的资源

<1>REQUEST,当用户直接访问页面时,web容器将会调用过滤器,如果目标资源是通过RequestDispatcher的include()方法访问,那过滤器将不会被调用。                                <2>INCLUDE,如果目标资源是通过RequestDispatcher的include()或forward()方法访问,过滤器将被调用,除此之外,不会调用过滤器                                                                                                  <3>FORWARD,如果目标资源是通过RequestDispatcher的forward()方法访问,过滤器将被调用,除此之外,不会调用过滤器                                                                                                                 <4>ERROR,如果资源是通过声明式异常处理机制调用的,过滤器将被调用,除此之外,不会调用过滤器 

ForwardFilter内

 web.xml内

 first.jsp文件

 拦截first.jsp在web.xml内加FORWARD

 

 3.filter链

web应用程序中注册多个filter程序,每一个filter程序都可以针对某一个URL进行拦截

 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/583946.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号