随笔分类 - JavaWeb
摘要:<c:url>标签: value:指定路径!他会在路径前面自动添加项目名。 <c:url value="/index.jsp"/>,他会输出/day14/index.jsp 子标签:<c:param>:用来给url后面添加参数。例如: 结果为:/day14/index.jsp?username=zh
阅读全文
摘要:对JavaScript不太清楚,这次知道了回调函数的使用,记录一下。 简单来说,就是把回调方法作为一个参数,传递给另一个方法,然后在那个方法里面执行完一定操作,调用那个方法。这样就实现了回调。 例如: 需要被回调的方法: 把该回调方法传入另一个方法,在该方法里面调用该回调方法。 最后:执行invok
阅读全文
摘要:通过上一节的学习,基本了解Ajax的使用, 但是这样使用很麻烦,这里封装ajax为一个方法,作为一个ajax工具,传入相应参数就可以实现ajax的使用。 模仿jQuery的Ajax。 如下是jQuery的Ajax使用,只需要传入相应参数,即可实现Ajax 第一步:创建Ajax工具类: 第二步:在js
阅读全文
摘要:ajax是什么? Asynchronous Javascript And XML:异步的js和xml 他能使得js访问服务器,而且是异步的。 服务器给客户端的响应一般是整个页面,一个完整的html页面,但是在ajax中,是局部刷新,那么服务器不用响应整个页面,而只是数据。 》text:纯文本 》xm
阅读全文
摘要:https://blog.csdn.net/wf520pb/article/details/2644549
阅读全文
摘要:转载:https://blog.csdn.net/dwl764457208/article/details/78593005 有空可以看这个: 类加载器与 Class.getResourceAsStream 问题解决,地址:https://blog.csdn.net/w1196726224/arti
阅读全文
摘要:JavaWeb学习总结(十三)——使用Session防止表单重复提交 在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。 一、表单重复提交的常见应用场景 有如下的fo
阅读全文
摘要:JavaWeb学习总结(十二)——Session 一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的sessi
阅读全文
摘要:javaweb学习总结(十一)——使用Cookie进行会话管理 一、会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。 二、会
阅读全文
摘要:在Javaweb开发中,只要写URL地址,建议以“/”开头,也就是使用绝对路径的方式。 “/”:如果是给服务器的,代表当前的web工程。给浏览器的,代表webapps目录 代表web工程 1,ServletContext.getRealPath(String path)获取资源的绝对路径 2,在服务
阅读全文
摘要:1)总体原则 在java web开发中,只要是url地址,那么最好以“/”开头,也就是绝对路径的方式。那么这个“/”到底代表什么呢? 如果“/”是给服务器用的,则代表当前web工程;如果是给浏览器用的,则代表webapps目录,webapps目录的/后面还得加上项目名。 (2)给服务器用的场景 1.
阅读全文
摘要:一、调用方式 我们知道,在servlet中调用转发、重定向的语句如下:request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jspresponse.sendRedirect("new.jsp");//重
阅读全文
摘要:什么是request和response request对象是服务器对浏览器请求的封装,而response是服务器对服务器响应的封装。 request用来取出请求信息,而response则用来添加要返回给浏览器的信息。 使用response对象设置http响应协议中的信息 用来生成Http响应信息,发
阅读全文
摘要:javaweb学习总结(十)——HttpServletRequest对象(一) 一、HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得
阅读全文
摘要:一、HttpServletResponse常见应用——生成验证码 1.1、生成随机图片用作验证码 生成图片主要用到了一个BufferedImage类, 生成随机图片范例: 运行结果如下: 二、HttpServletResponse常见应用——设置响应头控制浏览器的行为 2.1、设置http响应头控制
阅读全文
摘要:Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找respon
阅读全文
摘要:Servlet中路径跳转(服务器端跳转)JSP 1.相对路径 注意这里的相对含义,相对于谁而言 经过多次试验总结,servlet相对路径跳转相对于servlet配置的xml路径(或servlet3.0注解路径) 如下: //XML文件 <servlet-mapping> <servlet-name>
阅读全文
摘要:url-pattern的值,表示访问对应servlet的地址: 默认servlet的访问路径:http://localhost:8080/项目名称/Sevlet名称 如果不使用这种方式的话,可以使用自定义的方式: 有两种方式: 1,url-pattern指定到具体路径: 格式必须以正斜杠 “/“ 开
阅读全文
摘要:这篇文章是用来纪念我第一次创建一个Servlet程序,步骤我会写得详细点,也可以参考一下,后续我会将SpringMVC 跟ssh的搭建分别更新(ps:不忙的话我会更新) 工具:java jdk 1.6(或以上) eclipse tomcat7.0(6.0也行,步骤都差不多) 1.首先,我们先创建一个
阅读全文
摘要:1.打开Eclipse,选择菜单栏的file》New》Dynamic Web Project 弹出窗口如下 2.点击Next》Next进入下面界面: 3.想要生成web.xml,就把Generate web.xml deployment descriptor前的选择框打勾 然后点击Finish,一个
阅读全文