• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
dielianhua
博客园    首页    新随笔    联系   管理    订阅  订阅

JavaWeb一些知识点归纳

1、JSTL有哪些常用标签(13个)

 表达式控制标签:set标签、out标签、remove标签、catch标签

 流程控制标签:if标签、choose标签、when标签、otherwise标签

 循环迭代标签:forEach标签、forTokens标签

 URL操作标签:import标签、uri标签、redirect标签、

2、forward和redirect的区别

 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取出来,然后把这些内容再发给浏览器,

浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址栏。

 redirect就是服务器端根据逻辑发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,

所以session,request参数都可以获取。

3、JSP九大内置对象

request、response、config、page、pageContext、session、cookie、application、exception

4、JSP四大作用域和EL内置对象

范围由小到大:page(pageScope)、request(requestScope)、session(sessionScope)、application(applicationScope)

5、servlet三大域

ServletContext、Filter、Listener

6、四种会话跟踪技术

无状态的HTTP协议、cookie、session、URL重写

 7、MVC中M、V、C各指什么?它的作用又是什么?

M:Model(模型),在j2ee开发中扮演数据封装相关的角色(像JavaBean);

V:View(视图),在开发中扮演数据显示相关角色(像jsp,html文件);

C:Controller(控制器),在j2ee开发中扮演数据控制相关的角色(像servlet、Action等)。

 

posted @ 2017-09-03 19:41  dielianhua  阅读(211)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3