-
111查看全部
-
111查看全部
-
servlet与九大内置对象查看全部
-
通过Servlet获取表单数据: 1.建立JavaBean类; 2.在Servlet类中的 doPost方法内编写代码; a)实例化JavaBean对象,通过 getParameter(String param);获取表单值,通过 getParameterValues(String param); 获取多个同name的表单值;通过setter()方法给JavaBean对象传值; b)将JavaBean对象保存到session中; c)进行页面跳转。 3.jsp页面中创建Servlet对象,通过<jsp:getProperty />或对象的get()方法获取值。 <jsp:useBean id="idName" class="classPath" scope="session"></jsp:useBean> <jsp:getProperty name=" idName " property="propertyName"/> <% String[] favorites=userReg.getFavorites(); for(String favorite:favorites){ %> <%=favorite %> <% }%> 注意事项: 1.在 jsp 页面中可以使用<% %> 写 java 代码; 2.日期转换时需要注意格式 '-'; 3.复选框需要使用 getParameterValues 方式获取; 4.注意复选框是否为 null ; 5.注意javaBean属性名不与表单属性名冲突!查看全部
-
JSP对象对应的Servlet获取方式查看全部
-
Servlet的装载三种情况: 1、自动装载:某些Servlet如果需要在Servlet容器启动时就加载,需要在web.xml下它的<Servlet>标签里中,添加优先级代码: <Servlet> <load-on-startup>1<load-on-startup> </Servlet> 数字越小表示该servlet的优先级越高,会先于其他自动装载的优先级较低的先装载 2、Servlet容器启动后,客户首次向某个Servlet发送请求时,Tomcat容器会加载它 3、当Servlet类文件被更新后,也会重新自动加载 Servlet是长期驻留在内存里的。某个Servlet一旦被加载,就会长期存在于服务器的内存里,直到服务器关闭 Servlet被装载后,Servlet容器创建一个Servlet实例并且调用Servlet的init()方法进行初始化。在Servlet的整个生命周期内,init()方法只被调用一次查看全部
-
Servlet生命周期查看全部
-
用以下方法获得初始化参数查看全部
-
用init-param标签配置初始化参数查看全部
-
不覆盖service()方法,不是因为该方法是空,而是因为sevrvice( )方法会调用doPost或者doGet方法。查看全部
-
Servlet 与 JSP 九大内置对象的对应关系 1.out -----> response.getwriter() 2.request -----> service(request) 3.response -----> service(response) 4.session ------> request.getsession() 5.application ------> getServletContext() 6.exception -----> Throwable 7.Page -----> this 8.PageContext -----> PageContext 9.Config -----> getServletConfig查看全部
-
第一次请求,先调用构造方法,再调用初始化方法init,再调用service方法查看全部
-
编写Servlet的doPost方法时,需要抛出ServletExcpetion和IOException异常,不会抛出RemoteException异常。查看全部
-
Tomcat容器等级查看全部
-
servlet与九大内置对象查看全部
举报
0/150
提交
取消