-
通过web.xml向servlet传递参数: 1.初始化参数的配置: <init-param> <param-name>...</param-name> <param-value>...</param-value> </init-param> 2.获取初始化参数: 使用servletConfig接口提供的方法getInitparameter this.getInitParameter("...");查看全部
-
单个值:request.getParameter("..."); 多个值:request.getParameterValues("...");查看全部
-
1.服务器启动自动装载: <loadon-startup>1</loadon-startup> 2.首次请求 3.servlet更新查看全部
-
Servlet与九大内置对象查看全部
-
Servlet生命周期查看全部
-
servlet输出html时显示为普通文本,设置response.setContentType("text/html;charset=utf-8");即可显示为html查看全部
-
ServletContext application=request.getServletContext(); HttpSession Session=request.getSession();查看全部
-
Servlet容器管理Context容器,一个Context容器对应一个web工程查看全部
-
Servlet是在服务器上运行的程序,一个servlet就是一个java类,可以通过“请求-响应”编程模型来访问驻留在服务器内存里的servlet程序查看全部
-
笔记:用myeclipse2017ci1新建servlet没有自动创建web.xml,手动加了xml文件,跳转到servlet没有成功。后来发现是创建servlet的时候默认的URL mapping 是“/CartServlet”,而我们项目web.xml里指定的是URL mapping是“/servlet/CartServlet”,所以此时把之前的servlet文件CatServlet.java和web.xml文件删掉,重新创建和配置servlet就好。 注: 1、目前我的myeclipse2017还没找到自动添加web.xml的方法,需要先重新创servlet(CatServlet.java),修改servlet的URL mapping,再手动添加web.xml。 2、文件的删减添加动作完成之后需要刷新项目(在项目名右键单击再点击“Refresh”即可),否则可能会因为缓存问题报错。 如图: 新建servlet,输好类名,点击“下一步”: http://img1.sycdn.imooc.com//593a06b10001534407680658.jpg 选中默认的URL mapping值,再点击右侧的“Edit”,把URL修改为我们项目里的“/servlet/CartServlet”: http://img1.sycdn.imooc.com//593a06b10001de1507680658.jpg 查看全部
-
model2模型查看全部
-
MVC结构图查看全部
-
333查看全部
-
添加商品到购物车的方法 如果是第一次给购物车添加商品,就需要给session中创建一个新的购物车对象查看全部
-
用new方法创建一个新的对象,是不同的引用地址,开辟了不同的内存空间。 【采集】如何确定相同商品的返回的hashCose相同?首先,getId()是一个整数,然后getName()是一个字符串,相同字符串的hashCode也相同,所以返回的是相同的值。 使用HashMap 进行添加数据时, 会出现相同键值重复的现象 这是因为hash算法中判断是否为同一对象的标准为新的对象,这个判断在键值对象的hashCode()方法里,可以对它进行重写查看全部
举报
0/150
提交
取消