-
Jsp内置对象out与servlet中response.getWriter()获得对象并不完全匹配,Jsp中是JspWriter类型,而servlet中获得是PrintWriter类型,其实一个是在Jsp中输出,一个是在servlet中输出,类型肯定不一样; request、response内置对象可以通过service()方法传到doGet()、doPost()里的request、response来获取; session可以通过request.getSession()来获取; application可以通过getServletContext()来获取; exception可以通过Throwable 来获得; page对应this对象; pageContext对象对应PageContext对象; config可以通过getServletConfig()来获取。查看全部
-
Servlet容器自动装载Servlet的三种情况 1、在web.xml <Servlet></Servlet>之间添加<loadon-startup>1</loadon-startup>,数字越小,优先级别越高。 2、在Servlet容器启动后,客户首次向Servlet发送请求时。 3、Servlet类文件被更新后,重新加载Servlet。 servlet是放置在服务器内存当中查看全部
-
Servlet执行流程: 1. 服务器在web.xml中寻找与URL对应的servlet名字 2. 服务器在<servlet>标签下寻找到与servlet名对应的处理类 3. 在处理类中根据用户的请求方式执行doGet或者doPost方法 servlet生命周期; 1. 初始化阶段,调用init()方法; 2. 响应客户请求阶段,调用service()方法。由service方法根据提交方式选择执行doGet或者doPost方法 3. 终止阶段,调用destroy方法查看全部
-
注意: resp.setContentType("text/html;charset=UTF-8"); 要放在PrintWriter out = resp.getWriter();之前。 如果像视频中得,在获取PrintWriter之后才set UTF-8。那么这个set encoding就无效了。 写出来的还是默认的ISO-8859-1编码格式。查看全部
-
Tomcat容器等级: Tomcat容器分为四个等级, 1. Container 容器,集装箱 2.Engine 引擎容器 3.Host 主机() 4.Servlet容器(tomcat最低级别的容器)里面包含了一个或多个Context —— Context (上下文,背景,环境) 一个context对应一个web项目 —— Wrapper 容器里的封装部分。查看全部
-
url-pattern中的以/开头,这里的/表示项目的根目录查看全部
-
第一个/表示服务器的根目录查看全部
-
Servletyu九大内置对象查看全部
-
MVC查看全部
-
从一个web项目来看MVC中的V就是我们所说的视图,也就应该是前段页面,而C就是control,控制处,进行我们的数据交互和业务逻辑,M则为model,模型,也就作为我们的数据库DAO层。直管的说也就是BROWSER->jsp->cotrol-server->dao。这应该也就是我们所说的分层查看全部
-
jsp中九大内置对象月Servlet查看全部
-
老师好像写错了不是<loadon-startup><\loadon-startup>是<load-on-startup>1</load-on-startup>用于在<Servlet></Servlet>中修改某些Servlet的优先级,数字越小优先级越高查看全部
-
在web.xml中的servlet里配置 <init-param> <param-name>username</param-name> <param-value>root</param-value> </init-param> 在Servlet类中的dopost中对初始化方法进行操作 public void init() throws ServletException { this.setUsername(this.getInitParameter("username")); this.setPassword(this.getInitParameter("password")); }查看全部
-
hashmap在内部判断两个对象是否相等,既要比较两个对象的hashcode也要用equals进行比较。查看全部
-
Servlet与JSP九大内置对象查看全部
举报
0/150
提交
取消