-
通过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属性名不与表单属性名冲突!查看全部
-
servlet 返回页面跳转, 请求重定向 转发查看全部
-
相对路径与绝对路径的比较。查看全部
-
href 路径前加/ 表示服务器的根路径,访问需要项目名; 未加/ 表示相对当前文件的路径查看全部
-
MVC 设计视图查看全部
-
把注册对象写入seesion,然后把session跳转传到JSP页面查看全部
-
字符串转换成日期,SimpleDateFormat查看全部
-
JSP九大内置对象: out,request,response,seesion,application,exception,page,pagecontext,config查看全部
-
张dongling 这一节老师讲错了,开始的servlet/HelloServlet并不是相对目录,而是在web.xml中为它取的虚拟URL,也就是说它是不用存在的,你可以看web.xml中的url-pattern的值也是servlet/HelloServlet。如果我们把<a>和url-pattern的值全部改成aaaa,那么也是可以的。 以上。 时间: 2017-02-14 31查看全部
-
qq_脱线宅_0 内容很棒,都是初学者碰到的时候会混淆的问题,比如页面中的/代表服务器根目录,web,xml中/代表项目根目录,请求重定向的/代表服务器根目录,请求转发的/代表项目根目录。这些问题不搞清楚确实非常痛苦,谢谢老师。 时间: 2016-04-05 61 张dongling 张dongling查看全部
-
say意 这个out不一样,jsp里的out是JspWriter,而这里是通过response的getWriter获取,得到的是PrintWriter,后者的输出优先级更高,会抢先输出。相关内容可以在老师的前一个课程jsp篇内找到,关于response内置对象的介绍里有详细说明 时间: 2017-04-25 2查看全部
-
超链接访问是get请求查看全部
-
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查看全部
-
生命周期查看全部
-
tomcat容器包含四个等级的容器,其中servlet容器通过context对应web项目查看全部
举报
0/150
提交
取消