Web后端
文章平均质量分 64
更好的自己520
这个作者很懒,什么都没留下…
展开
-
POJO与JavaBean区别
POJO(Plain Ordinary Java Object) 即普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO。 实际意义就是普通的JavaBeans(简单的实体类),特点就是支持业务逻辑的协助类。 POJO类的作用是方便程序员使用数据库中的数据表,对于程序员来说,可以很方便的将POJO类当作对象来进行使用,也可以方便的调用其get,set方法原创 2017-09-13 11:49:58 · 398 阅读 · 0 评论 -
AJAX的工作原理
Ajax所包含的技术 大家都知道,ajax并非一种新的技术,而是几种原有技术的结合体,它由下列技术组合而成。 1:使用CSS和XHTML来表示。 2:使用DOM模型来交互和动态显示。 3:使用XMLHttpRequest来和服务器进行异步通信。 4:使用javascript来绑定和调用。AJAX的要点是XMLHttpRequest对象,不同的浏览器创建XMLHttpRequest对象的方法原创 2018-02-01 20:14:53 · 193 阅读 · 0 评论 -
jQuery之获取设置内容和属性
jQuery—获取内容和属性 获得内容 - text()、html() 以及 val()三个简单实用的用于 DOM 操作的 jQuery 方法: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值下面的例子演示如何通过 jQuery text() 和 html() 方法来获得内容: 实例原创 2018-02-01 23:27:04 · 1674 阅读 · 0 评论 -
jQuery之添加删除元素
jQuery - 添加元素 通过 jQuery,可以很容易地添加新元素/内容。我们将学习用于添加新内容的四个 jQuery 方法: append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 jQuery append() 方法 jQue原创 2018-02-01 23:46:47 · 230 阅读 · 0 评论 -
jQuery AJAX
AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新。实例:<script>$(document).ready(function(){ $("button").click(function(){ $("#div1").load("/try/ajax/demo_test.txt"); });});</script></head>原创 2018-02-02 09:06:00 · 558 阅读 · 0 评论 -
AJAX基础总结(一)
简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。1:创建XMLHttpRequest对象原创 2018-02-02 15:00:48 · 181 阅读 · 0 评论 -
AJAX基础总结(二)
服务器响应 如需获得来自服务器的响应,请使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性。属性 描述 responseText 获得字符串形式的响应数据。 responseXML 获得 XML 形式的响应数据。responseText 属性 如果来自服务器的响应并非 XML,请使用 responseText 属性。 respon原创 2018-02-02 15:18:47 · 170 阅读 · 0 评论 -
JSP乱码问题总结
在jsp页面指定编码格式,保证跟mysql的字符集一致:%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 第一步:确保项目编码为UTF-8 第二步:确保mysql数据库编码为utf-8,以mysql为例,可到mysql目录下,my.ini文件中修改后,重启mysql服务 第三步:若使原创 2018-01-14 09:51:12 · 210 阅读 · 0 评论 -
JSONObject介绍
简介: JSONObject就是常说的json,其格式为{“key1”:value1,”key2”,value2….};key 必须是字符串,因为ajax请求不刷新页面,但配合js可以实现局部刷新,因此json常常被用作异步请求的返回对象使用,通过response.getWriter()获取PriteWriter pw,然后pw.print(json).如果没有设置response.setCont原创 2018-03-23 16:38:12 · 500 阅读 · 0 评论 -
JSONObject的生成
1:直接构建JSONObject obj=new JSONObject();obj.put(key,value);直接构建即直接实例化一个JSONObject对象,而后调用其put()方法,将数据写入。put()方法的第一个参数是key值,必须是String类型,第二个参数是value,可以为boolean、double、int、long、Object、Map以及Collectino等。 当然,转载 2018-03-23 16:50:36 · 1561 阅读 · 0 评论 -
JSONObject的解析
解析json主要是基本类型如Number、boolean等,与数组Array。基本类型的解析直接调用JSONObject对象的getXxx(key)方法,如果获取字符串则getString(key),布尔值则getBoolean(key),以此类推。数组的解析稍微麻烦一点,需要通过JSONObject对象的getJSONArray(key)方法获取到一个JSONArray对象,再调用JSONArra转载 2018-03-23 16:53:25 · 2057 阅读 · 0 评论 -
乱码问题(一)
一: jsp页面显示中文乱码 jsp页面的编码方式有两个地方需要设置: %@ page language="java" import="java.util.*" pageEncoding="utf-8"%> %@ page contentType="text/html;charset=utf-8"%> 其中:pageEncoding 指的是jsp文件本身在本地保存时的编码方式转载 2018-01-22 21:00:17 · 418 阅读 · 0 评论 -
JavaBean总结
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 1:这个Java类必须具有一个无参的构造函数 2:属性必须私有化。 3:私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。满足这三个条件: 1.执行java.io.Serializable 接口 2.提供无参数的构造器 3.提供gette原创 2017-09-13 10:52:08 · 222 阅读 · 0 评论 -
Cookie知识点整理
Cookie是什么 Cookie是客户端技术,服务器将每个用户的数据以cookie的形式写给用户各自的浏览器。当用户使用浏览器去访问服务器中的web资源时,就会带着各自的数据去。这样,web资源处理的就是用户各自的数据了。在HTTP中他表示服务器送给客户端的小甜点,其实Cookie就是一个键和一个值构成的。随着服务器端的响应发送给客户端浏览器,然后客户端浏览器会把Cookie保存起来,当下一次再访原创 2017-09-24 22:47:27 · 449 阅读 · 1 评论 -
Listener监听器
简介: 监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。 监听器就是个实现特定接口的普通java程序,这个程序专门用来监听另一个java对象的方法调用或属性改变,当被监听的对象发生上述事件后,监听器某个方法将立即被执行。Java的事件监听机制 1 事件监听涉及到三个组件:事件源,事件对象,事件监听器 2 当事...原创 2017-09-25 09:47:25 · 238 阅读 · 0 评论 -
Filter过滤器
简介: 对于一个web应用程序来说,过滤器是处于web容器的一个组件,它会过滤特定请求资源请求信息和响应信息,一个web容器会判断是否有过滤器与该信息资源相关联,如果有则交给过滤器处理,然后再交给目标资源,响应的时候则以相反的顺序交给过滤器处理,最后再返回给用户浏览器。过滤器需要实现javax.servlet.Filter接口,该接口的doFilter()方法是业务处理核心代码区,类似于se...原创 2017-09-25 11:06:04 · 309 阅读 · 0 评论 -
Session整理
简介: 在WEB开发中,服务器可以用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因而,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其他程序时,其他程序可以从用户的session中取出该用户的数据,为用户服务 Session和Cookie的区别 Cookie是把用户的数据写给原创 2017-09-25 07:47:13 · 297 阅读 · 0 评论 -
重定向和转发的区别
重定向和转发有一个重要的不同: 当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL会变成新页面的URL, 而当使用转发时,该URL会保持不变。重定向的速度比转发慢,因为浏览器还得发出一个新的请求。同时,由于重定向方原创 2017-09-24 16:49:17 · 323 阅读 · 0 评论 -
JSON学习总结
明天补上:http://www.imooc.com/learn/523原创 2017-10-25 22:04:04 · 1280 阅读 · 1 评论 -
Servlet+Ajax实现搜索框智能提示
http://www.imooc.com/learn/678原创 2017-10-26 17:38:26 · 277 阅读 · 0 评论 -
JSON基础总结
JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)JSON通常用于与服务端交换数据,在接收服务器数据时一般是字符串,这时我们就可以用JSON.parse()方法将数据转换成JavaScript对象。var obj = JSON.parse('{ "name":"runoob", "alexa":10000, "site":"www.runoob原创 2018-01-30 16:30:33 · 162 阅读 · 0 评论 -
第一个Servlet和Filter实例
第一步:新建个web项目第二步:再创建个Servlet,会自动在web.xml中注册相关信息第三步:在Servelt中写输出,然后运行run on server,在浏览器中输入Servlet的路径就可以显示相关的输出语句第四步:新建个index.jsp页面,写个登录窗口第五步:要让html与servlet交互,就需要用到form表单的action 和post get方法,定义一个表单,将表单里所有的原创 2018-03-24 11:52:59 · 629 阅读 · 0 评论