javaWeb--jsp & jQuery】的更多相关文章

JavaWeb:JSP标准标签库 说明 什么是JSTL? JSP标准标签库(JavaServer Pages Standard Tag Library,JSTL)是一个定制的标签库的集合,用来解决像遍历map或者集合.条件测试.XML处理,甚至数据库访问和数据操作等常见的问题. JSTL库的安装 下载地址: • 官方下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/ • 菜鸟教程网下载地址:jakarta-…
JavaWeb:JSP技术 快速开始 介绍 JSP全称Java Server Pages,是一种动态网页开发技术.它使用JSP标签在HTML网页中插入Java代码.标签通常以<%开头以%>结束. JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分.网页开发者们通过结合HTML代码.XHTML代码.XML元素以及嵌入JSP操作和命令来编写JSP. JSP通过网页表单获取用户输入数据.访问数据库及其他数据源,然后动态地创建网页. JSP标签有多种功能,比如访问…
<1> 使用html标签上传需要裁剪的大图. <2> 在页面呈现大图,使用Jcrop(Jquery)对大图进行裁剪,并且可以进行预览. <3> 选择好截取部分之后发送数据给Action,在服务器端使用 Java API 对大图进行裁剪. <4> 保存大图裁剪好的头像到指定目录,完成业务. 下面一步一步做: 第一步:使用html标签上传需要裁剪的大图. 这一步说白了也就是使用Struts2自带的FileUpload功能,把图片进行上传具体代码如下: html页…
引子:js中需要当前页面的基础路径,获取不到request,可以通过如下方法来解决!   1.jsp基础路径,在jsp头部加上,获取基础路径http://localhost:8080/project/,project为当前项目名 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getCont…
jQuery对Ajax的支持 jQuery对Ajax进行封装,提供了$.ajax()方法 语法:$.ajax(options) 常用设置项 说明 url 发送请求地址 type 请求类型get|post data 向服务器传递的参数 dataType 服务器响应的数据类型text|json|xml|html|jsonp|script success 接收响应时的处理函数 error 请求失败时的处理函数 实例代码 MusicServlet.java package demo; import ja…
Jquery.barrager.js插件,可以去网上下载!下载完后,就把下载文件中的js文件.css文件.图片文件.等等等文件全部拷贝到你们自己的项目中去,千万别拷贝漏了,如果你怕拷贝漏了什么,那就把所有的文件夹都拷贝到你自己的项目中去!  先看我们要做成什么样的效果:如下图 barrage.jsp页面 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding=&q…
application application语法 application对象 JSP属性范围 范围的分类 page request session application pagecontext延伸 属性的操作方法 JSP属性范围的使用场合 application application语法: application对象的常用方法: void setAttribute(String key,Object value):以键 / 值的方式,将一个对象的值存放到application中. appl…
servlet: private static final long FILE_MAX_SIZE = 4 * 1024 * 1024; if (!ServletFileUpload.isMultipartContent(request)) {            System.out.println("失败1");         }           String fileTempPath = this.getServletContext().getRealPath("…
需求:在界面上选择一个日期,然后点击导出按钮,直接导出选择月份的考勤excel文件. 这篇文章主要是介绍如何下载文件! jsp中代码: <div class="form-group"> <label class="col-md-1 col-sm-1 control-label manage-lab">当前月份:</label> <div class="col-md-2 col-sm-2 manage-wid man…
本文内容: JSP的介绍 jsp的使用 EL表达式 JSTL的使用 首发日期:2018-06-18 JSP的介绍: JSP全称Java Server Pages. 与静态网页格式的html不同的是,jsp是一种动态网页开发技术(动态的网页代表能从数据库等地方获取“动态”的资源,比如股市网页中股市的价格不可能是静态写在html中的,那会一层不变). JSP文件后缀名为 *.jsp 它使用JSP标签在HTML网页中插入Java代码.标签通常以<%开头以%>结束. 一个常用的功能是:<%= 表…
jsp文件和内置对象的解析 对page解析 JSP九大内置对象(自带,无需new) 1 out:输出对象 2 request:请求对象,存储“客户端像服务端发送的请求信息” 3 response:响应对象 4 pageContext 5 session 6 application 全局对象 7 config 8 page 9 exception 两种提交文件方式(推荐post) get 提交方式:method=“get”,地址栏.超链接(<a href="xx">)请求方式…
Jsp中不要有一行Java代码, 需要的Java代码都要封到自定义标签中. 自定义标签的作用: a.  自定义标签除了可以移除jsp页面java代码外,它也可以实现以上功能. b.  控制jsp页面某一部分内容是否执行.例如 权限部分 c.  控制整个jsp页面是否执行. d.  控制jsp页面内容重复执行. e.  修改j页面内容输出.   简单使用示例: 1.编写一个实现tag接口的标签处理器类 (java类)继承TagSupport 复写需要的方法即可 public class ViewI…
lEL 全名为Expression Language.EL主要作用: l获取数据: •EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象.获取数据.(某个web域 中的对象,访问javabean的属性.访问list集合.访问map集合.访问数组) l执行运算: •利用EL表达式可以在JSP页面中执行一些基本的关系运算.逻辑运算和算术运算,以在JSP页面中完成一些简单的逻辑运算.${user==null} l获取web开发常用对象 •EL 表达式定义了一些隐…
SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式. JSP+JavaBean模式适合开发业务逻辑不太复杂的web应用程序,这种模式下,JavaBean用于封装业务数据,JSP即负责处理用户请求,又显示数据.     Jsp: calculator.jsp <%@ page language="java" import="java.util.*" page…
JSP技术提供了三个关于JavaBean组件的动作元素,即JSP标签,它们分别为: <jsp:useBean>标签:用于在JSP页面中查找或实例化一个JavaBean组件. <jsp:setProperty>标签:用于在JSP页面中设置一个JavaBean组件的属性. <jsp:getProperty>标签:用于在JSP页面中获取一个JavaBean组件的属性.   <jsp:useBean>标签用于在指定的域范围内查找指定名称的JavaBean对象: •如…
  JSP总结 静态网页 在网站设计中,纯粹HTML(标准通用标记语言下的一个应用)格式的网页通常被称为“静态网页”,静态网页是标准的HTML文件,它的文件扩展名是.htm..html  .静态网页是网站建设的基础,早期的网站一般都是由静态网页制作的.静态网页是相对于动态网页而言,是指没有后台数据库.不含程序和不可交互的网页. 动态网页 网页文件里包含了程序代码,通过后台数据库与WEB服务器的信息交互,由后台数据库提供实时数据更新和数据查询服务.动态网站体现在网页一般是以asp,jsp,php,…
1.简述对Ajax的理解 AJAX是Asynchronous JavaScript and Xml异步的JavaScript和Xml.它一种用来改善用户体验的技术其实质是使用XMLHttpRequest对象异步地向服务器发请求.服务器返回部分数据,而不是—个完整的页面,以页面无刷新的效果更改页面中的局部内容. 2.什么是JSON,在什么情况下使用? JSON(JavaScript  Object  Notation)是一种轻量级的数据交换格式.易于人阅读和编写,同时也易于机器解析和生成.JSON…
jQuery对AJAX的支持 jQuery对Ajax请求的创建.发送.响应.注册数据处理函数.JSON的解析和缓存以及传参等都进行了相应的封装,同时也考虑了浏览器的兼容性问题. jQuery中对AJAX支持核心函数 jQuery中对Ajax支持的核心函数是$.ajax()函数,$.ajax()函数的代码结构如下: $.ajax({ url : 请求地址, type : 请求方式, async : 默认为true,表示异步请求,false表示同步请求, data : 请求参数, dataType…
1.JSP表达式语言(EL)用于在jsp从访问存储在JavaBean中的数据,例如 User ID: ${user.userId}<br /> 这里的${user.userId}就是JSP EL表达式,效果就是: User ID: 19358 19358是userId的数据 2.语法 立即执行 立即执行EL表达式将在页面渲染的时候,被JSP引擎解析和执行.这就意味着EL表达式将在JSP引擎中发现它,并在继续执行其他页面部分之前执行它,就类似c语言中的宏那样,下面的例子中EL表达式将会立即执行,…
使用JSP+Servlet实现文件的上传和下载功能 1.文件模型 首先是文件本身,这里创建一个类记录文件的名字和内容: public class Attachment { private String name; private byte[] contents; public Attachment() { } public String getName() { return this.name; } public void setName(String name) { this.name = n…
1.什么是jsp,为什么要使用jsp. 再使用idea创建完一个web工程后,在webapp目录下会生成一个index.jsp 直接编译运行,网站将自动打开这样一个网页: 所以我们可以推测这个index.jsp就是决定这个项目的初始页面的HTML编码的,这里的hello-world是部署Tomcat时设置的. 所以其实JSP就是用来编写HTML编码的一种解决方案,那为什么需要额外的这样一套解决方案呢? 这是我之前对Servlet简单的使用: PrintWriter writer = resp.g…
jQuery 基础 介绍 顾名思义,它是 JavaScript 和 查询,是辅助 JavaScript 开发的类库. 它的核心思想是 write less, do more. 所以它实现了很多浏览器的兼容问题. 它现在已经成为最流行的 JavaScript 库,在世界前 10000 个访问最多的网站中,有超过 55% 在使用它. 它是免费.开源的,它的语法设计可以使开发更加便捷,例如操作文档对象.选择 DOM 元素.制作动画效果.事件处理.使用 Ajax 以及其他功能. 初体验 <!DOCTYP…
什么是JSP内置对象 九大内置对象 requestJSP内置对象 request对象常用方法 request练习 responseJSP内置对象 response练习 response与request比较 request response 页面的转发 如何才能实现页面跳转后请求信息不丢失呢 页面的转发 重定向与转发的比较必须记住 什么是JSP内置对象? JSP内置对象时Web容器创建的一组对象. JSP内置对象的名称是JSP的保留字. JSP内置对象时可以直接在JSP页面使用的对象,无需使用ne…
什么是JSP JSP原理 JSP页面中的java代码服务器是如何执行的 Web服务器在调用jsp时会给jsp提供一些什么java对象 JSP执行过程 JSP页面的元素包括 JSP模版元素 JSP脚本片段 JSP指令 什么是Page指令 Page指令常用属性 page指令的import属性 page指令的include指令 JSP中的注释 作用 注释类别 什么是JSP? JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术.…
[1.JSP内置对象简介] 内置对象:不加声明就可以在JSP页面脚本中使用的成员变量.(使用这些对象可以更容易收集客户端发送的请求信息,响应客户端的请求及存储客户信息.) 主要介绍:out,request,response,session [2.页面输出对象out] out对象代表了向客户端发送数据的对象,通过out对象发送的内容将是浏览器需要显示的内容(是文本一级的,可以通过out对象直接向客户端写一个由程序动态生成的HTML文件.) 常用方法:print,println: out对象内部包含…
1 给标签 添加属性 $('#principalMoney').attr("disabled", false);  $("#career1").css('display','none'); 2 得到val  var test= $("#dealResult1").val() 3. 赋值 val $("#lendingFee").val(channelServiceFee) 4. select标签下的 name='' 的val…
----------------------------------------------------------------------------------------------------------------------------------------------------------------------…
案例需求:编写用户登陆页面的验证码模块,在用户进行登陆时,输入验证码后不需要点击提交按钮,使用AJAX异步地向服务器发送验证验证码的请求.如果验证码正确,可以点击提交按钮,如果验证码输入错误,提示用户.如果用户看不清验证码,点击验证码还可以刷新出新的验证码. 案例实现: 验证码原理:当页面请求一个验证码的Servlet时,这个Servlet会把数据以图片的形式传给客户端,并把数据以字符串的形式存入了session中.当用户以图片为标准输入对应的验证码并发送给对应的用来验证验证码的Servlet时…
●  $.get()函数 $.get(url,data,function,dataType);参数说明如下: url:请求地址 data:请求参数 dataType:服务器返回的数据类型 function:服务器正常处理时执行的回调函数 ●  $.post()函数 $.post(url,data,function,dataType);参数说明如下: url:请求地址 data:请求参数 dataType:服务器返回的数据类型 function:服务器正常处理时执行的回调函数 ●  $.getJS…