随笔分类 -  Servlet&JSP&JavaWeb基础

摘要:1. 重定向与转发的区别: 1.重定向访问服务器两次,转发只访问服务器一次。 2.转发页面的URL不会改变,而重定向地址会改变 3.转发只能转发到自己的web应用内,重定向可以重定义到任意资源路径。 4.转发相当于服务器跳转,相当于方法调用,在执行当前文件的过程中转向执行目标文件,两个文件(当前文件 阅读全文
posted @ 2017-08-28 18:40 QiaoZhi 阅读(7027) 评论(0) 推荐(3) 编辑
摘要:在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。 1.什么是表单重复提交 > 在不刷新表单页面的前提下: >> 多次点击提交按钮 >> 已经提交成功, 按 "回退" 阅读全文
posted @ 2017-08-28 17:17 QiaoZhi 阅读(1572) 评论(0) 推荐(1) 编辑
摘要:1.servlet是线程不安全的 局部变量不存在线程安全问题,比如: 结果:两次访问上面的servlet输出均为1 比如下面代码存在线程安全问题:(全局变量) 结果: 第一次访问本该输出1,第二次输出2,可是第一次执行完后没有输出i被第二次访问的修改。 2. 解决办法1: synchronized同 阅读全文
posted @ 2017-08-26 22:08 QiaoZhi 阅读(273) 评论(0) 推荐(0) 编辑
摘要:1. 对于一般的文本框直接将输入的添加到request域中回显。 JSP页面中用EL表达式取出数据: 2.对于下拉列表选择的数据回显 JSP页面根据回显的值判断选中的选项: 阅读全文
posted @ 2017-08-26 13:33 QiaoZhi 阅读(2624) 评论(0) 推荐(0) 编辑
摘要:先写一个正斜杠"/",再判断是服务器使用该地址还是网站使用该地址。 访问网络资源用/,访问硬盘资源用\。 例如: 转发: request.getRequestDispatcher("/fenYe").forward(request, response); ① 重定向: response.sendRe 阅读全文
posted @ 2017-08-25 20:03 QiaoZhi 阅读(816) 评论(0) 推荐(0) 编辑
摘要:一、过滤器Filter 1.filter的简介 filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理 2.快速入门 步骤: 1)编写一个过滤器的类实现Filter接口 2)实现接口中尚未实现的方法(着重实现doFilter方法) 3)在web 阅读全文
posted @ 2017-08-25 00:26 QiaoZhi 阅读(634) 评论(0) 推荐(0) 编辑
摘要:处理的思路是在servlet中定义不同的增删改查方法,页面请求 的时候携带请求的参数,根据参数判断调用不同的方法。 请求的时候: ajax请求: 阅读全文
posted @ 2017-08-24 11:47 QiaoZhi 阅读(3508) 评论(0) 推荐(0) 编辑
摘要:在servlet的配置当中,<load-on-startup>5</load-on-startup>的含义是: 标记容器是否在启动的时候就加载这个servlet。 当值为0或者大于0时,表示容器在应用启动时就加载这个servlet; 当是一个负数时或者没有指定时,则指示容器在该servlet被选择时 阅读全文
posted @ 2017-08-12 10:14 QiaoZhi 阅读(1187) 评论(0) 推荐(0) 编辑
摘要:惯例重于配置是Rails带入主流应用开发中的概念。它不是提供那些对于 各个应用而言都很相似的配置文件,而是假定在绝大多数情况下,开发人员都会遵守特定的模式。这种模式具有足够的通用性,所以可以被认为是一种开发惯例,框 架会默认使用这种模式,而不是为每一个新的应用都提供配置。在默认情况下,开发人员就不必 阅读全文
posted @ 2017-08-04 18:33 QiaoZhi 阅读(216) 评论(0) 推荐(0) 编辑
摘要:在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加:(在server.xml最好不要添加中文注释,在有些操作系统会启动失败) <Context docBase="D:\develop\upload\temp" path="/pic" reloadable="fal 阅读全文
posted @ 2017-07-26 21:58 QiaoZhi 阅读(1250) 评论(0) 推荐(0) 编辑
摘要:工程结构 1.生成一个文件到指定文件夹下 2.将指定文件下的文件输出到客户端(将上面产生的文件输出) 3.将客户端上传的文件以特定名字存到指定文件夹下: 4.读取指定文件夹下指定名字的文件: 5. FileInputStream FileOutputStream是类。可以直接读取与写。 构造方法 例 阅读全文
posted @ 2017-07-25 21:05 QiaoZhi 阅读(5090) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示