英语学习
本专栏是为了更好的学习编程而存在,英语的好坏也决定了编程的熟练程度,可以更好的掌握各种方法和类库
bo_无问西东
写出自己的博客,为自己和他人解疑答惑
展开
-
转发和重定向的区别,非常给力的发现
贴一段代码: /** * 可以跳到 1. * request.getRequestDispatcher("/index.jsp").forward(request, response); */ /** * 可以跳到 2. * request.getRequestDispatcher("/WEB-INF/jsp/jsp1...原创 2019-07-26 10:44:37 · 104 阅读 · 0 评论 -
用katpcha框架实现验证码
1.相对于自己写验证码而言,使用框架显示验证码简直不要太简单。实现步骤:创建web项目,在lib文件下导入katpcha.jar包。然后在web.xml文件中配置一下,有源码。在jsp页面中编码就好了。原理:验证码其实就是服务器产生验证码到浏览器中去,用户输入之后提交到服务器中与服务器中的验证码作比较,然通过ajax的方式实现异步更新...原创 2019-07-24 15:19:33 · 404 阅读 · 0 评论 -
使用监听器实现防止用户重复登录的小程序
实现思想:1.要想实现防止用户重复登录,我们自然而然就联想到使用单例模式让实体类只产生一个对象,一个对象中不能存储相同信息的成员。由于通过id不能来获取session对象,我们就将id,和他所对应的的session对象通过集合存储起来,将唯一的用户名和唯一的Id也关联起来,存到另一个集合中。2.然后就要通过监听器来监听session的信息,因为是防止用户重复登陆,所以我们使用attribute...原创 2019-07-21 20:15:20 · 893 阅读 · 0 评论 -
java监听器的内容
监听器定义:servlet规范定义的一种特殊的类用于监听三种作用域对象的创建销毁及其属性修改发生变化的事件在事件发生的前后进行一些处理的操作就是实现servlet规范的接口,并在类中实现代码应用场景:统计在线人数页面访问量的统计应用启动时完成信息初始化的操作与spring相结合实现步骤1.编写Java 类实现监听器接口,并且实现其接口方法2.在web.xml文件中对实现的...原创 2019-07-19 11:06:09 · 120 阅读 · 0 评论 -
Java过滤器
概述:过滤器的作用:实现对web资源请求的拦截,完成特殊的操作,尤其是对请求的预处理web资源有:jspservlet图片文件过滤器的应用场景:web资源权限访问控制请求字符集编码处理内容敏感字符词汇处理响应信息压缩等等工作流程:...原创 2019-07-17 21:20:48 · 4498 阅读 · 0 评论 -
正则表达式的使用
1.使用特殊的符号来做检验,目标是操作字符串例如对:手机号,邮箱,身份证的校验等等2.缺点:阅读性较差优点:简便,代码简洁语法规则:1.[abc] : a,b,c当中必须有一个字母2. [a-zA-Z] : a到z或者A-Z的字母3. \d 也可以是[0-9] :0-9中的数字4. X{n} :X,恰好n次 例如 [0-9]{2} 那就是在0-9中的恰好两个...原创 2019-07-17 21:17:00 · 100 阅读 · 0 评论 -
EL表达式和Jstl的使用
1.EL表达式(Expression language)表达式语言,目的是代替Jsp页面中的复杂代码语法:${变量名}他就是取去变量的值的2.Jstl介绍他是Jsp标准标签库(JavaServerPages standard tay library)与EL表达式的关系:由于Java规范中不推荐在Jsp中使用Java代码,那么Jstl通常会与EL表达式相结合来实现Jsp页面的编码1.开...原创 2019-07-17 20:57:23 · 162 阅读 · 0 评论 -
用servlet+jsp+javaBean实现注册和登陆工作总结
本项目使用servlet+jsp+javaBean技术实现了账户的注册和登录(未用数据库,用List集合模拟了数据库)2.增加的新颖功能有form表单中加入了文件上传功能,使用cookie实现了记住用户名的操作3.注意要点:1.一定要为自己写的servlet类写上配置路径2.文件上传功能使用了upload组件,这就决定了不能用request.getParmeter的方式来获取form...原创 2019-07-15 20:23:50 · 908 阅读 · 0 评论 -
servlet常见错误
1.这个错误就是找不到LoginServlet,一般情况下我就是忘了在xml文件中配置它,或者忘记加注解2.原创 2019-07-15 18:34:58 · 635 阅读 · 0 评论 -
Mvc设计模式
概述:sun公司推出jsp技术后推荐了两种web应用程序的开发模式1.jsp+JavaBean ->>适用于不太复杂的程序jsp用来处理用户请求和展现页面。JavaBean用来封装,处理数据2.servlet+Jsp+JavaBean(MVC)servlet用来处理用户请求。jsp用来数据的展示 。JavaBean用来数据的封装原理:用户得请求都提交到servlet中,...原创 2019-07-15 10:04:07 · 225 阅读 · 0 评论 -
apache官网下载各种jar包
首先,打开这个网址http://mirrors.hust.edu.cn/apache/进入之后这个界面看不懂吧?没关系,我来告诉你!例如我下载的这个commons-fileupload-1.4.jar 文件上传组件的jar包。看commons ,找到这个文件夹。然后依次向下级目录找,直到到了这个界面binaries是下载的地方,source是源代码,点击binaries点击...原创 2019-07-13 14:42:54 · 7045 阅读 · 0 评论 -
Servlet讲解
Servlet是Java servlet的简称,称为小服务器程序或者服务连接器,它是用java编写的服务端程序。功能就是:交互式的浏览和修改数据,生成动态web内容在servlet包中,有servlet接口,servletRequest接口等等在Httpservlet包中,有HttpServlet抽象类,这个抽象类就是原始的servletjsp的底层其实就是servlet,我们写一个serv...原创 2019-07-12 19:53:57 · 192 阅读 · 0 评论 -
WEB发展简史
web技术从1989年发展到现在已经经历了30年的时间,下面我们来了解web的发展简要历史1990年,Tim以超文本语言HTML为基础在NEXT电脑上发明了最原始的web浏览器1991年,TIM作为布道者在Interent上广泛推广web的理念,与此同时,美国国家超算应用中心(National Center for Supercompeter Applications)对此表现出了浓厚的兴趣,...转载 2019-04-07 15:26:41 · 1579 阅读 · 0 评论