-
serlet的生命周期
查看全部 -
编写sevlet的步骤
查看全部 -
页面跳转方式
1、请求重定向方式跳转页面,当前路径”项目名/包名/“
response.sendRedirect("test.jsp");
2、使用request.getContextPath获得上下文对象
request.sendRedirect(request.getContextPath()+"/test.jsp");
3、服务器内部跳转,这里的斜线表示项目的根目录
request.getRequestDispatcher("/test.jsp").forward(request,response);
或者
request.getRequestDispatcher("../test.jsp").forward(request,response);//..表示回到上级目录
查看全部 -
servlet生命周期阶段包括初始化、加载、实例化、服务和销毁。
查看全部 -
GET:从服务器上获取数据,也就是所谓的查,仅仅是获取服务器资源,不进行修改。
POST:向服务器提交数据,这就涉及到了数据的更新,也就是更改服务器的数据。查看全部 -
服务器内部跳转,/表示项目的根目录
查看全部 -
修改sevlet后台代码需要重启服务器
查看全部 -
servlet改了之后会重新部署加载
查看全部 -
servlet类文件被修改更新后 会重新装载servlet
查看全部 -
<load-on-startup>1</load-on-startup>
这个执行之后只是代表servlet实例已经驻留在tomcat服务器里面了,
客户端并没有请求
查看全部 -
<load-on-startup>1</load-on-startup>这个标签放在web.xml里面
数字代表优先级
越小越先执行
可以使tomcat自动加载servlet实例
查看全部 -
直接在控制台粗暴式结束线程是不会执行destroy销毁方法的。要使用停止服务器的方法:tomcat---stop server 这样才会完整走一遍流程,先走构造方法 然后初始化方法 然后由servlet走doget 最后当服务器停止工作的时候,
再去调用servlet实例的destroy方法 这就是当客户端首次访问一个servlet的时候,走的流程
查看全部 -
当用户点击页面超链接的时候,第一次向后端请求,这个叫做testservlet1的servlet 实例,tomcat服务器会初始化这个servlet,并且把这个实例驻留在内存当中。首先执行构造方法,然后执行初始化方法,然后执行doget方法。在eclipse的控制台直接终断解锁停止tomcat服务器是不会执行destroy销毁方法的,要在
查看全部 -
servlet就是jsp的前身,在servlet的java代码里面拼凑字符串太过于杂糅,后来将其提取在jsp里面。
查看全部 -
编写Servlet的doPost方法时,需要抛出ServletExcpetion和IOException异常,不会抛出RemoteException异常。
查看全部
举报