得到绝对路径<%=application.getRealPath(“/”)
静态包含指的是:导入的文件会被编译成html文件才能进行导入

动态包含:不进行任何的编译,直接将要导入的文件原样导入,然后再被导入的页面中进行编译
<%@include file=”/inc/Top.jsp”%>

最佳实践:90%的情况都使用静态包含,因为使用动态包含有可能会出现变量的重名定义
如果希望在不用的页面中传递对象,可以通过xx。setAttribute(“xx”,sss)完成设置,xx.getAttribute来得到对象
pageContext(对于servlet而言没有)
当前页面存在当发生跳转之后数据丢失

服务器端的跳转
request(HttpRequestServlet)
当前页面存在,服务器端跳转存在,客户端跳转不存在
session(HttpSession)
只有游览器关闭,session才丢失否则一直都存在
application(ServletContext)
只要服务器没有重启就存在

使用原则:能用pageContext就不用request。。。。。。等等
尽可能用最小的存储
只用服务器端跳转就用pageContext,要用客服端就用request
权限设置用session
application计数器

Filter过滤器
创建一个类来实现servlet中的Filter
private String encoding;
String e=cfg.getInitParameter(“encoding”);
if(e==null||”“.equals(e.trim())
{
encoding=e
}
else{
encoding=”UTF-8”}
request.setCharacterEncoding(encoding);
init最初可以实现
encoding
UTF-8

跳转response.sendRedirect一定要加上return否则后面的代码一定会执行 游览器的地址改变 客户端跳转
跳转后再增加一个差数?username=?
request.getParameter
jsp forward
增加差数

Servlet/JSP随笔录相关推荐

  1. 网站用户登录验证:Servlet+JSP VS Struts书剑恩仇录

    ? 什么是Struts框架 –从不同的角度看待Struts框架 –Struts框架的优点 ? 下载安装Struts框架 –下载配置Struts框架 –测试Struts框架 –安装Struts应用程序 ...

  2. 解决 javax.servlet.jsp.JspException cannot be resolved to a type的问题

    使用eclipse导入maven项目后出现javax.servlet.jsp.JspException cannot be resolved to a type问题 问题截图 问题原因 没有部署tom ...

  3. 基于Servlet+JSP+JavaBean开发模式的用户登录注册

    基于Servlet+JSP+JavaBean开发模式的用户登录注册 一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复 ...

  4. 信息管理系统(Servlet+jsp+mvc+jdbc)

    技术需求: Servlet+jsp+mvc+jdbc 软件需求:开发工具:myEclipse 数据库: mySql 服务器:tomcat 浏览器:Firefox 硬件需求: 一台电脑 功能需求: 完成 ...

  5. Servlet/jsp和Action/jsp传值

    =======Servlet/jsp========= Servlet<----jsp(也是Servlet的类,最后解析成Html生成页面) request.getParameter()方法获得 ...

  6. javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/

    今天在启动tomcat的时候,出现了这个错误 javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletC ...

  7. java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/

    今天启动tomcat的时候出现了这样的错误 java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationC ...

  8. JDBC+Servlet+JSP整合开发之22.JSP简介

    –对JSP的需求 –JSP的结构 –JSP的好处 –JSP实例 ?创建一个简单的JSP页面 ########################################### ? JSP –JSP ...

  9. java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag 错误

    java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag 电脑重置后,写一个springmvc的作业的时候,使用tom ...

最新文章

  1. Ubuntu下eclipse indigo版在线安装struts插件
  2. java 今天 昨天_js获取当前时间(昨天、今天、明天)
  3. Hadoop学习之pig
  4. SQL Server2005探索之---正确使用索引
  5. 大数据处理与分析方向主要干什么_不了解干法制砂?6个影响干法制砂效果的主要因素及干法制砂生产加工7大技术要点分析...
  6. OLAP-Kylin-大数据Week13-DAY4-Kylin
  7. easyui datagrid在IE洌览器下reload不能刷新数据
  8. java 执行 jar 包中的 main 方法
  9. 阶段3 2.Spring_03.Spring的 IOC 和 DI_12 注入集合数据
  10. 算法设计与分析课后习题答案
  11. 外挂技术之-检测和反检测
  12. Android webview调用本地文件选择失败解决
  13. 周杰伦新专辑预售热点传播渠道分析
  14. 计算机复制粘贴不可用问题解决,电脑复制粘贴功能失效无法复制粘贴文字怎么办...
  15. Win8笔记本不能正常关机或重启
  16. VSS的口令破解算法的思路
  17. 数据结构初阶之二叉树——概念篇
  18. 资产负债表与利润表钩稽关系
  19. iOS灵动岛【电商秒杀】开发实践
  20. do还是doing imagine加to_请问,是“imagine sb. to do sth. ”还是“imagine sb. doing sth.”?...

热门文章

  1. 流氓软件“拉法日历”近期活跃 多数来自下载站
  2. mysql 双主问题_MYSQL双主故障解决实例。
  3. 日常计算机维修心得(优化)篇
  4. [转]美化Ubuntu中文字体
  5. 计算机应用软件范畴,[判断题] 会计核算软件属于计算机应用软件的范畴。
  6. 创建星宿与生日对照的数组
  7. [旭日x3] 动手实践之yolov5-deepsort python测试
  8. 盈亏比例 php,()是指某一行业内企业的固定成本和可变成本之间的比例。A.财务报表结构B.盈亏平衡点...
  9. 模式十四: 生成器模式
  10. Java Random