-
1 建立一个reg.jsp页面传输表单数据 一个 userinfo.jsp目标页面
2 user实体类,servlet类处理doPost/doGet方法,request获得表单数据,存储到一个user类实例里,即一个用户对象,将此对象保存到session里
3 request.getRequestDistpatcher( "将要跳转的页面").forward(request,response)
4 userinfo.jsp 获取数据 使用 jsp bean
查看全部 -
1 servlet 容器启动时自动装载某些servlet,
2 servlet容器启动后,客户首次向servlet发送请求
3 servlet类文件被更新后,冲洗装载servlet
4 servlet整个生命周期中,init()方法只被调用一次
5 生命周期 :构造方法->初始化发放->doGet方法/doPost方法->销毁方法(手动停止server才执行此方法)
查看全部 -
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。
用法:
result = object instanceof class
参数:
Result:布尔类型。
Object:必选项。任意对象表达式。
Class:必选项。任意已定义的对象类。
说明:
如果 object 是 class 的一个实例,则 instanceof 运算符返回 true。如果 object 不是指定类的一个实例,或者 object 是 null,则返回 false。但是instanceof在Java的编译状态和运行状态是有区别的:
在编译状态中,class可以是object对象的父类,自身类,子类。在这三种情况下Java编译时不会报错。
在运行转态中,class可以是object对象的父类,自身类,不能是子类。在前两种情况下result的结果为true,最后一种为false。但是class为子类时编译不会报错。运行结果为false。
查看全部 -
在servlet响应客户请求时,需要先设置response.setContentType("text/html;chatset=utf-8");然后再生成输出对象PrintWriter out=response.getWriter();否则设置不会生效查看全部
-
Tomcat容器等级
查看全部 -
web project index package:servlet hello servlet
查看全部 -
Servlet 高级
阶段项目
MVC模型实现(jsp+Servlet+dao)
创建购物车类
编写Servlet
创建页面层
查看全部 -
Servlet 高级
MVC
MVC模式:MVC(Model、View、Contrller),是软件开发过程中比较流行的设计思想。旨在分离模型、控制、视图。是一种分层思想的体现。
查看全部 -
Servlet 高级
1.获取初始化参数
在web.xml中配置Servlet时,可以配置一些初始化参数。而在Servlet中可以通过Config接口提供的方法来取得这些参数。
查看全部 -
Servlet生命周期流程图
查看全部 -
http://localhost:8080/helloapp/hello
解析:localhost是服务器主机名,也可以是IP地址127.0.0.1;8080是tomcat服务器的端口号;helloapp是web工程的上下文地址ContexRoot(一般情况下与web工程名一致);最后是<url-pattern/>标签中的内容。
查看全部 -
Servlet 基础
Servlet生命周期
在下列时刻Serveelet容器装载Servlet:
Servlet容器启动时自动装载某些Servlet,实现它只需要在web.xml文件中的<Servlet></Servlet>之间添加如下代码:<loadon-startup>1</loadon-startup>数字越小表示优先级别越高.
在Servlet容器启动后,客户首次向Servlet发送请求。
Servlet类文件被更新后,重新装载Servlet。
Servlet被装载后,Servlet容器创建一个Servlet实例并且调用Servlet的init()方法进行初始化。在Servlet的整个生命周期内,init()方法只被调用一次。
查看全部 -
Servlet与九大内置对象查看全部
-
生命周期查看全部
-
编写Servlet的doPost方法时,需要抛出ServletExcpetion和IOException异常。
查看全部
举报