东陆风华BBS

 找回密码
 注册东陆风华通行证
东陆风华论坛18周年庆(2005.3.28-2023.3.28)东陆风华-云南大学各专业历年考研复试信息汇总帖送人玫瑰手留余香-云南大学历年考研复试信息汇总
东陆风华-云南大学各学院考研QQ群号码
申请东陆风华实名认证免费领取云大考研考博真题如何申请云南大学考研论坛VIP会员?VIP特权?
东陆风华-云南大学各省校友&云南省各地州校友QQ群云南大学呈贡校区图片 &宿舍图片&图片云大 东陆风华送人玫瑰手留余香-云南大学2021年考研复试信息分享
返回列表 发新帖
查看: 1631|回复: 3

java 面试

[复制链接]
  • TA的每日心情
    开心
    2015-10-14 21:28
  • 签到天数: 31 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2008-5-27 10:41:58 | 显示全部楼层 |阅读模式

    东陆风华帐号全站通用,包括论坛、商城、网络家园等站点,登陆查看更精彩内容

    您需要 登录 才可以下载或查看,没有帐号?注册东陆风华通行证

    x
    从A到B100步,有100个香蕉,猴子一次只能拿50个香蕉,而且猴子每前进或者后退一步都需要吃掉一根香蕉,问最后最多能剩多少根香蕉
    东陆风华APP客户端 http://bbs.ynutx.net/appbyme_app-download.html
    云南大学2016年考研复试信息分享
  • TA的每日心情
    开心
    2015-10-14 21:28
  • 签到天数: 31 天

    连续签到: 1 天

    [LV.5]常住居民I

     楼主| 发表于 2008-5-27 10:42:52 | 显示全部楼层
    天天面试,都快成精了
    东陆风华APP客户端 http://bbs.ynutx.net/appbyme_app-download.html
  • TA的每日心情
    开心
    2015-10-14 21:28
  • 签到天数: 31 天

    连续签到: 1 天

    [LV.5]常住居民I

     楼主| 发表于 2008-5-27 10:46:02 | 显示全部楼层
    forward,include,redirect的区别

    forward,include,redirect是jsp中web页面(jsp或servelt)的三种不同的路由关系,三个貌似相同,其实还是有许多差别的,而了解这些细微的差别,在web开发中是很重要的。
    说明:
    一、forward、include由javax.servlet.RequestDispatcher来封装,由包容器container提供RequestDispatcher接口的实现,其中声明如下:
    void forward(ServletRequest req,ServletResponse res)
    void include(ServeltRequest req,ServletResponse res)
    可以通过两种方式得到RequestDispatcher:
    1、ServletContext.getRequestDispatcher(String path);
    其中这里的path必须开始为"/",即这里的path必须相对于context的root.
    2、ServeltRequest.getRequestDispatcher(String path)
    这里的path可以为相对路径,如果path开始为"/",则也认为是从context的root开始的。
    二、Redirect由HttpServletResponse.sendRedirect(String location)来支持
    差别:
    三个都可以对用户的request进行转发,但是还是有许多的不同,差别最主要集中在如下几个方面:
    1、forward与include共亨Request范围内的对象,而redirect则不行,即:如果一个javabean被声明为request范围的话,则被forward到的资源也可以访问这个javabean,而redriect则不行。
    2、forward与include基本上都是转发到context内部的资源,而redirect可以重定向到外部的资源,如: req.sendRedriect("http://www.mocuai.com");

    Forward功能的实现,这样
    private void setForward(String url,ServletRequest request, ServletResponse response)throws Exception {   
            HttpServletRequest hreq = (HttpServletRequest) request;
            RequestDispatcher dispatcher =  hreq.getSession().getServletContext().getRequestDispatcher(url);
            dispatcher.forward(request,response);
    }
    东陆风华APP客户端 http://bbs.ynutx.net/appbyme_app-download.html
  • TA的每日心情
    开心
    2015-10-14 21:28
  • 签到天数: 31 天

    连续签到: 1 天

    [LV.5]常住居民I

     楼主| 发表于 2008-5-27 10:48:43 | 显示全部楼层
    url是什么,用中英文都可以

    url 统一资源定位符 (Uniform Resource Locator, URL) 是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。
    东陆风华APP客户端 http://bbs.ynutx.net/appbyme_app-download.html

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    QQ|小黑屋|手机版|Archiver|东陆风华,凝聚云大人的力量 ( 滇ICP备07500061号-1 )

    GMT+8, 2024-5-2 11:51 , Processed in 0.093750 second(s), 25 queries , Gzip On, Redis On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表