Day17 Session的使用和概述
Day17 Session的使用和概述Session和Cookie的区别Cookie存取的数据的大小个数有限制,Session没有限制. Cookie数据保存在客户端,Session保存在服务器端
怎么解决Session在关闭浏览器以后不会消除记录 商城购物车的步骤JSP的详细概述JSP概述在动态页面中,我们要想获得一个文件(文件,css,js)等的路径;我们需要用 ${ pageContext.request.contextPath }指的就是文件的绝对路径 JSP嵌入Java代码:
<%
for(int i=1;i<=100,i++){
%>
//动态改变html代码中的图片名称,达到不断更换的效果
<img href="100<%=i %>.jpg" />
<%
}
%>JSP注释指令(3大指令)指令语法三个指令page指令, include指令, taglib指令.查一下EL表达式是什么** errorPage ;友好界面的提示 在这里的跳转地址,不用写工程名,默认是服务器的路径** isErrorPage :通过这个设置显示JSP的错误信息 重要: 为了方便,我们需要设置全局的错误提示<error-page> <</error-page> JSP中的include指令,指令JSP
taglib指令
内置对象:(9大内置对象)什么叫做内置对象必须掌握的叫什么,真是的类型是什么 例如 Session的真是类型是HttpSession request HttpServletRequest 域对象 response HttpServletResponse 域对象 application HttpServletContext 域对象 page Object Session HttpSession 域对象 pageContext PageContext 它是在Jsp中的域对象 Config ServletConfig out JspWriter 响应只可能由response去做 exception Throwable
pageContext主要在xml中写自定义标签的时候用,可以调用四个域对象可以获得另外8个内置对象 pageContext用来调用后台存取的数据,可以用来代替四个域来进行操作 file://F:/JAVA%E8%AF%AD%E8%A8%80%E8%B5%84%E6%96%99/%E9%BB%91%E9%A9%AC%E4%BA%8C%E9%98%B6%E6%AE%B5_Web%E7%AC%94%E8%AE%B0/MyNoteBook/Day17%E6%88%AA%E5%9B%BE/1526720237076.png?lastModify=1526869247 pageContext.setAttribute("pname","pvalue",PageContext.PAGE_SCOPE)
pageContext.setAttribute("pname","pvalue",PageContext.REQUEST_SCOPE)
pageContext.setAttribute("pname","pvalue",PageContext.APPLICATION_SCOPE)
pageContext.setAttribute("pname","pvalue",PageContext.SESSION_SCOPE)
技能拔高点 可以同通过getxxx来获取8个内置对象 可以用来代替其他三个域,往其他三个域中存取数据
动作标签(一系列标签)标签的类型和作用 |