- 博客(31)
- 收藏
- 关注
转载 随笔
你每次面临的失败,都在告诉你,你的问题在哪里。不要放弃你现在所坚持的。也要处理好每次出来的新问题。坚持,是需要时间和信念的。你要相信自己。转载于:https://www.cnblogs.com/daoxiaobai/p/6575519.html...
2017-03-18 18:48:00 147
转载 Struts2:笔记2、通配符映射
通配符映射: 一个 Web 应用可能有成百上千个 action 请求,可以利用 Struts 提供的 通配符映射机制 把多个彼此相似的映射关系简化为一个映射关系。 通配符映射规则:-- 若找到多个通配符,没有通配符的那个将胜出。-- 若指定的动作不存在,Struts 将会尝试把这个 URI 与任何一个包含着通配符 * 的动作名进行匹配。-- 被通配符匹配到的...
2017-03-17 16:29:00 142
转载 Struts2:笔记3
值栈:(ValueStack)1)、helloWorld 时,${productName} 读取 productName 值,实际上该属性并不在 request 等域对象中,而是从值栈中获取的。2)、可以从 ActionContext 中获取值栈对象3)、值栈分为两个逻辑部分: > Map 栈:实际上是 OgnlContext 类型,是个Map,也是对 Actio...
2017-03-17 16:28:00 200
转载 Struts2:HelloWord笔记
在 struts.xml 配置文件中: <!-- package: 包。struts2 用它来组织模块。 name 属性:必须,用于其他的包引用当前的包. extends 属性:当前包继承哪个包。继承,即可以继承其中的所有的配置。通常情况下继承struts-default ,这个包在struts-default.xml 文件中定义。 ...
2017-03-17 10:37:00 154
转载 Struts2:在 Action 中访问 WEB 资源
1、什么是 WEB 资源?HttpServletRequest、HttpSession、ServletContext 等原生的 Servlet API。2、为什么访问 WEB 资源?B/S 的应用的 Controller 中必然需要访问 WEB 资源(向域对象中读写属性、读写Cookie、获取 realPath 等)3、如何访问?1)、和Servlet API 解...
2017-03-16 21:09:00 98
转载 Struts2:搭建开发环境
先下好 Struts2,下载地址:http://struts.apache.org/搭建 Struts2 的环境:三步1、加入 Jar 包:在你下载好的存储目录下,复制struts-2.3.15.3-all\struts-2.3.15.3\apps\struts2-blank\WEB-INF\lib 下的所有 jar 包到当前 web 应用的 lib 目录下。例如我的是:D...
2017-03-15 11:25:00 118
转载 检验用户名是否存在。用到Ajax 和没有用到Ajax 两个举例。
假如页面上的用户名文本框是这么写的:用户名:<input type="text" name="userName"/>方法一:没有用到Ajax1、先获取页面上输入的用户名的值。:String username = requset.getParameter("userName") 注意:括号里的userName 要和你页面上 用户名文本框的 name 属性值一样...
2017-02-13 21:40:00 78
转载 用Ajax 实现将数据库的数据传入select的option中。
很简单的举例:例如,我这里要获取数据库user表里的 username传入select的option中。1、先写方法获取数据库里的 user 表里的数据,我这里是userDao 下的 getAllUser() 来获取。2、在Servlet中,创建方法getUserinfo1 protected void getUserinfo(HttpServletRequest...
2017-02-13 19:06:00 620
转载 翻页过程中保存查询条件
原理就是给翻页加查询条件的隐藏域。例如:我的查询条件是 1 <table> 2 <tr> 3 <td> 4 <input type="text" name="goodsNo"/>- </td&...
2017-02-07 00:40:00 338
转载 随笔:运行的困扰,无解。
今天一天在解决一个问题,一开始只是想将数据库里的某个表显示在页面上,功能什么的都写完了以后,点击查询按钮,没有出现表格,直接报错。然后就各种解决,解决了一天,还是回到原问题。怎么看没问题。这就是作为一枚新手的弱项。然后刚刚找朋友解决,直接把代码给他运行,两个朋友都直接运行出了我想要的结果,在他们那里没有报错。然后我这里还是不行,一个朋友就远程我的电脑,我看着他,他...
2017-02-06 20:12:00 56
转载 JavaWeb:首页页面划分,没有用css。
准备抽时间研究一下自己的毕业设计,今天花时间做了三个页面:登录页面,注册页面和首页。其中首页,我是划分了三块:顶部菜单栏,左侧菜单栏,右侧菜单栏。没有用 css。我的首页 jsp 是这样写的: 1 <html> 2 <head> 3 <meta http-equiv="Content-Type" content="text/ht...
2017-02-04 22:28:00 146
转载 JavaWeb:网上书店的案例 之 翻页操作
流程:首先浏览器把请求发给 JSP(index.jsp),index.jsp 实际上调用的是 BookServlet 的 getBooks() 方法。然后到了 Servlet ,这个Servlet 需要获取请求参数:maxPrice, minPrice, pageNo,把请求参数封装为 CriteriaBook 对象。如果没有传这三个参数,它们是有默认值的。然后调用BookServ...
2017-02-04 22:00:00 281
转载 JavaWeb:网上书店的案例
功能分析:只有一个角色客户,客户可以 --查看图书信息(包括查看图书详细信息,使用条件(例价格区间)查看图书信息,对图书进行翻页) --把图书加入购物车 --查看购物车 --修改购物车(包括清空购物车,修改购物车单本图书数量,删除单本图书) --结账(填写用户名和账号信息) --查看交易记录总体架构:MVC 设计模式: --mo...
2017-02-03 20:45:00 841
转载 jQuery:一些小练习
练习1:点击所有的 p 节点,能够弹出对应的文本内容。1 <script type="text/javascript" src="jquery-1.7.2.js"></script>2 <script type="text/javascript">3 $(function()...
2017-01-25 22:58:00 151
转载 jQuery
jQuery 对象:jQuery 对象转成 DOM 对象:1)、jQuery 对象是一个数组对象,可以通过 [index] 的方法得到对应的 DOM 对象。 例:(注:<button>ClickMe1</button> <button>ClickMe2</button>) var $btn = $("bu...
2017-01-24 22:56:00 67
转载 JavaWeb:笔记(三)
1、GenericServlet:1)、是一个 Serlvet,是 Servlet 接口和 ServletConfig 接口的实现类,但是一个抽象类,其中的 service 方法为抽象方法。2)、如果新建的 Servlet 程序直接继承 GenericSerlvet 会使开发更简洁。3)、具体实现:①、在 GenericServlet 中声明了一个 SerlvetC...
2017-01-23 11:42:00 67
转载 JavaWeb:笔记(二)
1、GET 请求和 POST 请求:1)、使用 GET 方式传递参数:①、在浏览器地址栏中输入某个 URL 地址或单击网页上的一个超链接时,浏览器发出 HTTP 请求消息的请求方式为 GET。②、如果网页中的 <form> 表单元素的 method 属性被设置为了 “GET”,浏览器提交这个 form 表单时生成的 HTTP 请求消息的请求方式也为 GET。...
2017-01-22 23:24:00 129
转载 JavaWeb:笔记(一)
昨天已经把JavaWeb 课的所有内容都听完了。今天开始补上 MVC 案例之前的 上课的笔记,算一个复习的过程,重新整理一遍自己的知识点,然后再开始写网上书店的案例。1、部署并启动 Tomcat 服务器:1)、解压apache-tomcat-6.0.16.zip 到一个非中文的目录下2)、配置一个环境变量 java_home(指向 JDK 安装的根目录)或 jre_h...
2017-01-21 23:14:00 104
转载 JavaWeb:文件的上传下载
1、进行文件上传时,表单需要做的准备:1)、请求方式为 POST:<form action="uploadServlet" method="post" ... >2)、使用 file 的表单域:<input type="file" name="file"/>3)、使用multipart/form-data 的请求编码方式:<form ac...
2017-01-20 22:26:00 59
转载 JavaWeb:Listener
1、ServletContextListener:1)、what:监听ServletContext 对象被创建或销毁的 Servlet 监听器。2)、how: 》创建一个实现了ServletContextListener 的类,并且实现其中的两个方法public class HelloServletContextListner implements Ser...
2017-01-20 00:29:00 69
转载 JavaWeb:Filter(二)
1、使用 Filter 完成一个简单的权限模型: 1)、需求: ①、管理权限:查看某人权限、修改某人权限。 ②、对访问进行权限控制:有权限则可以访问,否则提示:没有对应的权限,请返回。 2)实现: ①、管理权限: >封装权限信息:AuthorityAuthority{ //显示到页面上的权限的名字 p...
2017-01-20 00:03:00 104
转载 JavaWeb:Filter
Filter:1)、what?①、JavaWeb 的一个重要组件,可以对发送到 Servlet 的请求进行拦截,并对响应也进行拦截。②、Filter 是实现了 Filter 接口的 Java 类。③、Filter 需要在 web.xml 文件中进行配置和映射。2)、如何创建一个 Filter ,并把它跑起来。①、创建一个 Filter 类:实现 Filter...
2017-01-17 21:46:00 92
转载 JavaWeb:EL & JSTL
EL:全名为 Expression Language1、语法:${sessionScope.user.sex}(从Session 的范围中,取得用户的性别),所有的EL 都是以 ${ 为起始,以 } 为结尾的。2、EL 提供 . 和 [ ] 两种运算符来存取数据。3、EL 变量:EL 存取变量数据的方法很简单,例如:${username} 。它的意思是去除某一范围...
2017-01-15 21:59:00 139
转载 JavaWeb:标签(二)
接上一节setJspContext:一定会被 JSP 引擎所调用,先于 doTag, 把代表JSP 引擎的 pageContext 传给标签处理器类。带属性的自定义标签:1)、先在标签处理器类中定义 setter 方法,建议把所有的属性类型都设置为 String 类型。例如:private String value;private String cou...
2017-01-13 21:49:00 85
转载 JavaWeb:简单的标签
学习小结:自定义标签:1)、创建一个标签处理器类:实现SimpleTag 接口。2)、在WEB-INF 文件夹下新建一个 .tld (标签描述文件)为扩展名的xml 文件,并拷入固定的部分:并对description、display-name、tlib-version、short-name、uri 做出修改。<taglib xmlns="http://ja...
2017-01-12 22:03:00 104
转载 JavaWeb:HttpSession(二)
早上花时间补完最后一点小总结:1、关于 /:可以代表当前WEB 应用的根目录,也可以代表WEB 站点的根目录。1)、/ 如果交给浏览器解析,则代表WEB 站点的根目录;如果交给WEB 服务器解析,代表当前WEB 应用的根目录。2)、代表当前WEB 应用的根目录:在web.xml 文件中,映射路径;请求的转发 代表当前WEB 站点的根目录:超链接的 href 属性;请求...
2017-01-12 22:02:00 96
转载 JavaWeb:HttpSession(一)
Session机制:1)、session机制采用的是在服务器端保持 HTTP 状态信息的方案 。2)、当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个session标识(即sessionId),如果已经包含一个sessionId则说明以前已经为此客户创建过session,服务器就按照session id把这个session检索出...
2017-01-11 22:38:00 115
转载 JavaWeb:Cookie
问题?HTTP 协议是一种无状态的协议,WEB 服务器本身不能识别出哪些请求是同一个浏览器发出的,浏览器的每一次请求都是完全孤立的。作为WEB 服务器必须能够采用一种机制来唯一的标识一个用户,同时记录该用户的状态。解决:在Servlet 规范中,常用 Cookie 和 Session 这两种机制来完成会话跟踪。这里先记录Cookie 的学习内容。Cookie...
2017-01-11 22:15:00 76
转载 JavaWeb:基于MVC设计模式的一个小案例(二)
今天是把昨天没有写完的功能补充完整。在CustomerServlet.java 中,增加了添加信息的功能,补上代码如下: 1 private void addCustomer(HttpServletRequest request, HttpServletResponse response) 2 throws ServletExceptio...
2017-01-10 21:05:00 200
转载 MySQL 遇到的问题:在服务里找不到自己的 MySQL,以及在命令行窗口中运行服务出现的问题。...
1、用数据库的时候在服务里找不到自己的 MySQL ,于是就想用命令行窗口去运行。①、在开始里,键入 cmd ,打开命令行窗口。②、输入:mysql -u root -p 回车,这时会提示请输入密码,记得密码就输入就可以。然后成功 就代表运行Mysql 了。2、万一,上一步没有成功,它报错1061,说 使用 localhost 无法连接本地 Mysql。(这一步可以直接解决:...
2017-01-10 01:28:00 799
转载 JavaWeb:基于MVC设计模式的一个小案例(一)
(未经允许,请勿转载,谢谢。)本案例的处理过程:客户端发送一个请求给服务器,服务器把这个请求给Servlet,Servlet 获取请求信息,根据请求信息的情况去调用 model (在这里是一个普通的 Java 类),然后把返回结果给 Servlet ,然后Servlet 根据返回结果 转向一个 JSP,JSP是用来呈现数据的 (这里用的是Java 代码),生成一个HTML 页面显...
2017-01-10 00:54:00 166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人