ServletContext
ServletContext官方叫servlet上下文。服务器会为每一个工程创建一个对象,这个对象就是ServletContext对象。这个对象全局唯一,而且工程内部的所有servlet都共享这个对象。所以叫全局应用程序共享对象。
一个web应用对应一个ServletContext实例,这个实例是应用部署启动后,servlet容器为应用创建的。ServletContext实例包含了所有 servlet共享的资源信息。通过提供一组方法给servlet使用,用来和servlet容器通讯。
request
request对象主要用于处理客户段请求,同时request对象也是作用域对象,它的作用域范围是同一个请求。
request对象常用方法
方法 | 说明 |
void setAttribute(String name,Object value) | 把name属性储存到request对象 |
Object getAttribute(String name) | 返回name属性的值 |
void removeAttribute(String name) | 从request对象中移除name属性 |
String getParameter(String name) | 返回指定name的参数值 |
Enumeration getParameterNames() | 以枚举类型返回所有的参数名称 |
String getParameterValues(String name) | 以字符数组类型返回所有指定name参数值 |
Map getParameterMap() | 以java.util.Map类型返回请求参数 |
session
session对象用来存储有关用户会话的所有信息,它的作用域范围是同一个会话
session对象常用方法:
void setAttribute(String key,Object value):以键/值的方式,将一个对象的值存放到session中
session.setAttribute("name","admin");
Object getAttribute(String key):根据名称去获取session中存放对象的值
String name =(string) session.getAttribute("name");
商品信息的添加
编写前端主页信息,使添加商品时跳转到另一个页面,填写添加的信息
进行操作,调用新增的jdbc操作