JavaWeb_积累版
_枸杞子_
软件工程专业学生
展开
-
003_JavaWeb实现验证码
一次性验证码的主要目的就是为了限制人们利用工具软件来暴力猜测密码,其原理与利用Session防止表单重复提交的原理基本一样,只是将表单标识号变成了验证码的形式,并且要求用户将提示的验证码手工填写进一个表单字段中,而不是通过表单的隐藏字段自动回传给服务器。 服务器程序接收到表单数据后,首先判断用户是否填写了正确的验证码,只有该验证码与服务器端保存的验证码匹配时,服务器程序才开始正常的表单处理流程。原创 2017-09-14 20:32:06 · 298 阅读 · 0 评论 -
JavaWeb-011-JSP概述
起源在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。 如果使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的静态内容也需要程序员用Java程序代码产生,整个Servlet程序的代码将非常臃肿,编写和维护都将非常困难。 对大量静态内容的美工设计和相关HTML语句的编写,并不是程序员所要做的工作,程序员对此也不一定在行。网页美工设计和制作人员不懂原创 2017-11-14 10:29:31 · 184 阅读 · 0 评论 -
004_Java实现百度网盘爬虫
百度网盘是个好东西,有许多的资源,对我们IT行业来说,更看中的就是学习资源了。 因为百度网盘并没有提供搜索的服务,所以我们搜索资源都只能依靠第三方软件进行搜索。 今天让我们自己实现一个百度网盘的爬虫网站,坐等收钱哦~~~现在的百度网盘爬虫有两种: 1. 基于google的爬虫 不需要数据库,不需要自己写爬虫,只需要调用google的接口,当然还需要能科学上网。 2.原创 2017-09-17 12:51:18 · 4075 阅读 · 0 评论 -
006_Java中的过滤器Filter的使用
Filter 简介Filter 的基本功能是对 Servlet 容器调用 Servlet 的过程进行拦截,从而在 Servlet 进行响应处理的前后实现一些特殊的功能。在 Servlet API 中定义了三个接口类来开供开发人员编写 Filter 程序:Filter, FilterChain, FilterConfigFilter 程序是一个实现了 Filter 接口的 Java 类,与 Se原创 2017-09-30 18:51:54 · 313 阅读 · 0 评论 -
007_Java Web中基于fileupload组件的文件上传
input如果在表单中使用表单元素 ,浏览器在解析表单时,会自动生成一个输入框和一个按钮,输入框可供用户填写本地文件的文件名和路径名,按钮可以让浏览器打开一个文件选择框供用户选择文件: enctype当表单需要上传文件时,需指定表单 enctype 的值为 multipart/form-data在 form 元素的语法中,enctype 属性指定将数据发送到服务器时浏览器使用的编码类型。原创 2017-10-08 23:21:17 · 234 阅读 · 0 评论 -
001_JavaWeb中文乱码问题
JavaWeb中JSP程序存在有与Servlet程序完全相同的中文乱码问题。输出响应正文时出现的中文乱码问题读取浏览器传递的参数信息时出现的中文乱码问题JSP引擎将JSP页面翻译成Servlet源文件时也可能导致中文乱码问题JSP引擎将JSP源文件翻译成的Servlet源文件默认采用UTF-8编码,而JSP开发人员可以采用各种字符集编码来编写JSP源文件,因此,JSP引擎将JSP源文件翻译成Ser原创 2017-09-10 23:27:10 · 382 阅读 · 0 评论 -
002_JavaWeb避免重复提交
JavaWeb避免重复提交 - 调用 RequestDispatcher.forward() 方法,浏览器所保留的URL 是先前的表单提交的 URL,此时点击”刷新”, 浏览器将再次提交用户先前输入的数据,引起重复提交- 如果采用 HttpServletResponse.sendRedirct() 方法将客户端重定向到成功页面,将不会出现重复一条问题现象 - 出现的情况:原创 2017-09-12 16:45:51 · 217 阅读 · 0 评论 -
Java学习线路及资源
Java工程师,必须会的路线。原创 2017-09-20 15:52:13 · 214 阅读 · 0 评论 -
005_Tomcat环境配置与Tomcat项目部署
【任务一】:安装 JDK。步骤: 1. 双击 JDK 安装文件。 2. 按照提示安装 JDK 到 D 盘,并记录下安装路径,例如 d:\Program files\Oracle\JDK\。(注意:安装过程中会出现两次路径选择提示,第一次为 JDK,第二次为 JRE,两个路径不能相同)。 3. 配置环境变量(注意大小写,此外 JAVA_HOME 请使用上面记录的路径,如果 JAVA_HOME 和原创 2017-09-19 14:46:20 · 345 阅读 · 0 评论 -
008_在自己的网站中使用MarkDown【editor.md】(Java)
editor.md是国内开源的一款在线Markdown编辑器,单纯基于前端JavaScript实现,和后端什么语言无关。使用MarkDown进行编辑下载editor.md资源文件:选取自己需要的文件到自己的项目中,这里选取: |- editormd.css文件 |- editormd.js文件 |- jquery.min.js文件 |- lib文件夹 |- images文件夹 |-原创 2017-11-05 11:04:55 · 758 阅读 · 0 评论