随笔分类 - JavaWeb
摘要:假如页面上的用户名文本框是这么写的:用户名:<input type="text" name="userName"/> 方法一:没有用到Ajax 1、先获取页面上输入的用户名的值。:String username = requset.getParameter("userName") 注意:括号里的us
阅读全文
摘要:很简单的举例:例如,我这里要获取数据库user表里的 username 传入select的option中。 1、先写方法获取数据库里的 user 表里的数据,我这里是userDao 下的 getAllUser() 来获取。 2、在Servlet中,创建方法getUserinfo 3、创建要转发到的页
阅读全文
摘要:原理就是给翻页加查询条件的隐藏域。 例如:我的查询条件是 1、创建查询条件的隐藏域。 <input type="hidden" name="goodsNo" value="${param.goodsNo }"/> <input type="hidden" name="goodsName" value
阅读全文
摘要:准备抽时间研究一下自己的毕业设计,今天花时间做了三个页面:登录页面,注册页面和首页。 其中首页,我是划分了三块:顶部菜单栏,左侧菜单栏,右侧菜单栏。没有用 css。 我的首页 jsp 是这样写的: 然后我的左侧菜单栏 关键代码: 注意: 在<li> 里面加了一个超链接。超链接的 target=" "
阅读全文
摘要:流程: 首先浏览器把请求发给 JSP(index.jsp),index.jsp 实际上调用的是 BookServlet 的 getBooks() 方法。然后到了 Servlet ,这个Servlet 需要获取请求参数:maxPrice, minPrice, pageNo,把请求参数封装为 Crite
阅读全文
摘要:功能分析: 只有一个角色客户,客户可以 --查看图书信息(包括查看图书详细信息,使用条件(例价格区间)查看图书信息,对图书进行翻页) --把图书加入购物车 --查看购物车 --修改购物车(包括清空购物车,修改购物车单本图书数量,删除单本图书) --结账(填写用户名和账号信息) --查看交易记录 总体
阅读全文
摘要:练习1:点击所有的 p 节点,能够弹出对应的文本内容。 注意:1、jQuery 对象可以进行隐式迭代: 为选取的所有的 p 节点都添加了 onclick 响应函数。jQuery 对象本身就是一个 DOM 对象的数组。 2、在响应函数中,this 是一个 DOM 对象,若想使用 jQUery 对象的方
阅读全文
摘要:jQuery 对象: jQuery 对象转成 DOM 对象: 1)、jQuery 对象是一个数组对象,可以通过 [index] 的方法得到对应的 DOM 对象。 例:(注:<button>ClickMe1</button> <button>ClickMe2</button>) var $btn =
阅读全文
摘要:1、GenericServlet: 1)、是一个 Serlvet,是 Servlet 接口和 ServletConfig 接口的实现类,但是一个抽象类,其中的 service 方法为抽象方法。 2)、如果新建的 Servlet 程序直接继承 GenericSerlvet 会使开发更简洁。 3)、具体
阅读全文
摘要:1、GET 请求和 POST 请求: 1)、使用 GET 方式传递参数: ①、在浏览器地址栏中输入某个 URL 地址或单击网页上的一个超链接时,浏览器发出 HTTP 请求消息的请求方式为 GET。 ②、如果网页中的 <form> 表单元素的 method 属性被设置为了 “GET”,浏览器提交这个
阅读全文
摘要:昨天已经把JavaWeb 课的所有内容都听完了。今天开始补上 MVC 案例之前的 上课的笔记,算一个复习的过程,重新整理一遍自己的知识点,然后再开始写网上书店的案例。 1、部署并启动 Tomcat 服务器: 1)、解压 apache-tomcat-6.0.16.zip 到一个非中文的目录下 2)、配
阅读全文
摘要:1、进行文件上传时,表单需要做的准备: 1)、请求方式为 POST:<form action="uploadServlet" method="post" ... > 2)、使用 file 的表单域:<input type="file" name="file"/> 3)、使用 multipart/fo
阅读全文
摘要:1、ServletContextListener: 1)、what:监听 ServletContext 对象被创建或销毁的 Servlet 监听器。 2)、how: 》创建一个实现了 ServletContextListener 的类,并且实现其中的两个方法 public class HelloSe
阅读全文
摘要:1、使用 Filter 完成一个简单的权限模型: 1)、需求: ①、管理权限:查看某人权限、修改某人权限。 ②、对访问进行权限控制:有权限则可以访问,否则提示:没有对应的权限,请返回。 2)实现: ①、管理权限: >封装权限信息: Authority >封装用户信息:User >创建一个 UserD
阅读全文
摘要:Filter: 1)、what? ①、JavaWeb 的一个重要组件,可以对发送到 Servlet 的请求进行拦截,并对响应也进行拦截。 ②、Filter 是实现了 Filter 接口的 Java 类。 ③、Filter 需要在 web.xml 文件中进行配置和映射。 2)、如何创建一个 Filte
阅读全文
摘要:EL:全名为 Expression Language 1、语法:${sessionScope.user.sex}(从Session 的范围中,取得用户的性别), 所有的EL 都是以 ${ 为起始,以 } 为结尾的。 2、EL 提供 . 和 [ ] 两种运算符来存取数据。 3、EL 变量:EL 存取变
阅读全文
摘要:接上一节 setJspContext: 一定会被 JSP 引擎所调用,先于 doTag, 把代表JSP 引擎的 pageContext 传给标签处理器类。 带属性的自定义标签: 1)、先在标签处理器类中定义 setter 方法,建议把所有的属性类型都设置为 String 类型。 例如: 2)、在 .
阅读全文
摘要:学习小结: 自定义标签: 1)、创建一个标签处理器类:实现SimpleTag 接口。 2)、在WEB-INF 文件夹下新建一个 .tld (标签描述文件)为扩展名的xml 文件,并拷入固定的部分:并对description、display-name、tlib-version、short-name、u
阅读全文
摘要:早上花时间补完最后一点小总结: 1、关于 /:可以代表当前WEB 应用的根目录,也可以代表WEB 站点的根目录。 1)、/ 如果交给浏览器解析,则代表WEB 站点的根目录;如果交给WEB 服务器解析,代表当前WEB 应用的根目录。 2)、代表当前WEB 应用的根目录:在web.xml 文件中,映射路
阅读全文
摘要:Session机制: 1)、session机制采用的是在服务器端保持 HTTP 状态信息的方案 。 2)、当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个session标识(即sessionId),如果已经包含一个sessionId则说明以前已经为
阅读全文

浙公网安备 33010602011771号