
● Web基础
文章平均质量分 88
武哥聊编程
同济大学硕士,第一批华为5G研发人员,拼多多广告投放部门,全网20w+粉丝。微信公众号:武哥聊编程
展开
-
jQuery-Validate验证插件的使用步骤详解
我们知道,用户在注册的时候,会有个表单页面,然后有些选项是必填的,有些要填的内容是有规范的,这些都要在用户提交之前进行验证才行,如果不符合要求,需要在右边显示一个友好的提示,让用户修改。 记得以前在学习Servlet的时候,实现一个简单的用户注册功能的验证是在后台做的,有些用了正则表达式,有些没用,但是都比较简单。流程是这样的,前台提交表单数据后,servlet获取数据原创 2016-05-25 23:41:46 · 87868 阅读 · 15 评论 -
EL表达式
这节我们总结一下EL表达式相关内容。1. EL表达式主要作用 EL表达式说白了,就是让JSP写起来更加方便,它属于JSP技术。那么它主要都有哪些方面的作用呢?1.1 获取数据 EL表达式可以用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据(某个web域中的对象,访问javabean的属性、访问list,map集合、原创 2016-05-02 23:28:32 · 10233 阅读 · 2 评论 -
JSTL自定义标签
这节我们总结一下JSTL自定义标签相关内容。1. 自定义标签简介 自定义标签主要用于移除JSP页面中的java代码。Jsp页面主要是用来显示给前台的,如果里面有过多的java代码的话,会显得很乱,但是没有java代码也无法获取相关数据或完成相关操作。那么这时候我们就可以自己定义一个标签,来完成需要用java代码完成的事情,这样Jsp页面就会清洁很多,可读性也更强。JSP中使用原创 2016-05-02 16:37:49 · 8986 阅读 · 4 评论 -
JavaBean与Jsp
这一节我们总结一下JavaBean和Jsp的关系。1. JavaBean2. 在Jsp中使用JavaBean的代码3. Jsp开发模式原创 2016-05-01 16:17:41 · 8482 阅读 · 2 评论 -
Jsp技术总结
这节我们总结一下Jsp的相关技术。1. 什么是JSP JSP即Java Server Pages,它和servlet技术一样,都是sun公司定义的一种用于开发动态web资源的技术。该技术的最大特点在于:写JSP就像写html,但它相比html而言,html只能为用户提供静态数据,而JSP技术允许在页面中嵌套java代码,为用户提供动态数据。2. JSP原理1) w原创 2016-04-29 10:45:40 · 36637 阅读 · 3 评论 -
session的两个小案例
学完了session,写两个小案例加深一下对session的巩固。1. 用户登陆案例 登陆html页面提交后,将参数带给处理登陆的servlet,该servlet将获得登陆的用户名和密码,并将这些信息存入session中,另一个servlet在处理的时候,会先从session中拿到用户的信息,判断是否登陆,再执行相应的动作。主要模拟一下我们常见的场景:登陆后,网页上会显示:欢原创 2016-04-27 20:16:49 · 7391 阅读 · 4 评论 -
会话管理之session技术
上一节我们总结了cookie技术,这节主要总结一下session技术。1. session对象 在web开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的原创 2016-04-27 15:55:49 · 9141 阅读 · 10 评论 -
会话管理之Cookie技术
会话管理是web开发中比较重要的环节,这一节主要总结下会话管理中的cookie技术。1. 何为会话 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称为一个会话。1.1 会话过程中要解决的问题 1)每个用户在使用浏览器与服务器进行会话的过程中,不可避免会各自产生一些数据,程序要想办法为每个用户保存这些原创 2016-04-27 13:54:09 · 3176 阅读 · 1 评论 -
HTTP请求头和响应头
这篇文章简单总结一下HTTP请求头和响应头,并举一些web开发中响应头的用例。1. HTTP请求头accept:浏览器通过这个头告诉服务器,它所支持的数据类型。如:text/html, image/jpegaccept-Charset:浏览器通过这个头告诉服务器,它支持哪种字符集。accept-encoding:浏览器通过这个头告诉服务器,它支持哪种压缩格式。accept-la原创 2016-04-27 10:57:49 · 4457 阅读 · 1 评论 -
Servlet的API(二)
web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象和代表响应的response对象。request和response对象既然代表请求和响应,那我们获取客户机提交过来的数据,只需要找request对象即可,要向客户机输出数据,只需要找response对象即可。这一节我们来看看Servlet的这两个对象:HttpServletResponse对象和Ht原创 2016-04-26 13:48:04 · 6736 阅读 · 3 评论 -
Servlet的API(一)
Servlet的API有很多,这里只谈谈两个Servlet对象:ServletConfig对象和ServletContext对象。1. ServletConfig对象 在Servlet的配置文件中,可以使用一个或多个标签为servlet配置一些初始化参数,当Servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些参数封装到ServletConf原创 2016-04-26 10:54:38 · 4224 阅读 · 1 评论 -
初窥Servlet
1. Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。sun公司在其API中提供了一个servlet接口,用户若想要发一个动态web资源,只需要完成以下两步即可: 1)编写一个servlet,即实现servlet接口的java类; 2) 把开发好的servlet部署到web服务器中。原创 2016-04-25 22:33:30 · 2913 阅读 · 3 评论 -
【SSH网上商城项目实战28】使用Ajax技术局部更新商品数量和总价
在没有Ajax之前,一般都是根据用户修改的值去找Action,然后返回新的jsp页面重新加载整个页面,完成数字的更新。但是有了Ajax技术后,我们可以利用Ajax技术局部刷新要改变的地方,而不是重新加载整个页面。原创 2016-05-24 18:07:37 · 13814 阅读 · 4 评论 -
jaxp解析器用dom方式操作xml文档的总结
1. xml解析技术概述 解析xml文档一般有两种技术:dom(Document Object Model)和sax(Simple API for XML)。dom即文档对象模型,是W3C组织推荐的处理xml的一种方式;sax不是官方标准,但它是xml社区事实上的标准,几乎所有的xml解析器都支持它。1.1 dom方式 dom方式会把文本解析成Document对象,把所有元素和文本也解析成一个对原创 2016-05-26 18:48:26 · 4182 阅读 · 2 评论 -
web中session与序列化的问题
最近在写网上商城项目的时候学习了一个关于session的序列化问题,过来总结一下。 众所周知,session是服务器端的一种会话技术,只要session没有关闭,一个会话就会保持。这里先引出一个问题:如果我在访问某个页面后,服务器重启了一下,但是网页还没关,那么原来的session还在么?答案是很明显的,你都把服务器关掉了,session肯定不是原来的session了,原来的像登原创 2016-05-16 10:51:14 · 12085 阅读 · 8 评论