这周主要学习了JavaBean,Servlet,Jsp管理状态等的一些基本内容:
JavaBean:了解到javabean就是用java编写的运行在web上的组件,如同java一样。
javabean可以向java类一样创建一个实例,不过要导入。也可以使用jsp动作标签。
<jsp:useBean id="标识符" class="java全类名" scope="作用范围"/>实例化javaBean对象。
<jsp:setProperty name="javvaBean实例名(与上面的id同名)" property="*"(表示使用上个页面传进来的参数) />
JSP管理状态:
学习了保存用户状态的两种机制 1,session,2,Cookie。主要学习了Cookie。
Cookie就是web服务器保存在客户端的一系列文本信息。
在JSP中创建使用Cookie:在java中使用Cookie newcookie=new Cookie(String key,Object value)用键值的方式创建Cookie
在使用respons.addCookie(newcookie)写入,使用Cookie[] cookies=request.getCookie()读取。
Servlet:
Servlet是纯java文件是一个类,运行在Servlet容器中,它可以 1.创建并返回客户请求的动态页面,2.与数据库进行访问。
使用Servlet我们首先要定义一个类实现Servlet接口,重写service方法,用于处理客户请求。
但是Servlet不可直接访问,要在web.xml中添加映射。