JavaWeb的学习总结
文章平均质量分 59
jimmyBay
这个作者很懒,什么都没留下…
展开
-
JavaWeb学习总结(一)——servlet 之入门
一:什么是Servlet? servlet:是java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,我的理解是:servlet接受来自客户端的请求,然后将其转发给业务逻辑处理,其本身并不做相关的业务逻辑处理,类似于前台框架MVC中的controller。 狭义的讲:servlet是指java语言实现的一个接口,即httpServlet接口;原创 2016-05-04 21:53:25 · 1815 阅读 · 19 评论 -
mybatis学习总结(二)——简介
mybatis是什么?mybatis是一个持久层的框架,是apache下的顶级项目。mybatis托管到goolecode下,再后来托管到github下(https://github.com/mybatis/mybatis-3/releases)。mybatis让程序将主要精力放在sql上,通过mybatis提供的映射方式,自由灵活生成(半自动化,大部分需要程序员编写sql)满足需要s原创 2017-01-24 13:52:49 · 754 阅读 · 11 评论 -
mybatis学习总结(一)——原生态JDBC操作数据库
【前言】 要想学习mybatis,首先还得从jdbc开始啊!印象中从机房开始就有接触,但当时仅限于照葫芦画瓢,现在对其理解越来越深。在mybatis的学习过程中,再次复习jdbc,还需总结一下。 【实例】 环境准备:创建java工程,加入数据库驱动包,即可。 代码:package cn.itcast.myb原创 2017-01-24 13:49:33 · 693 阅读 · 9 评论 -
bootstrap 分页实践
平时自己做的都是表格的分页,通过简单的属性配置,分页也就出来了,这次呢,需要自己去写分页,才发现,分页还是有很多逻辑要想明白的,比如说页签的控制算法等,今天看了别人的代码,自己也小尝试了一把,在此分享给大家。原创 2016-11-06 21:03:20 · 817 阅读 · 19 评论 -
js完美实现身份证号的有效验证
最近的前台验证比较多,自然要求也比较高,毕竟是网站上需要的一些东西。 之前做验证身份证号好像一直是验证位数够不够,如果够,则ok,这种简单的验证已经不符合现在的合法性要求了。因为身份证号是根据规则定出来的,所以,必然有相应的规则去验证它,下边是代码的分享://身份证号合法性验证 //支持15位和18位身份证号//支持地址编码、出生日期、校验位验证 functio原创 2016-11-13 22:36:48 · 3142 阅读 · 27 评论 -
页面引入选择include or iframe?
由于页面有重复的样式,所以,计划采用引用jsp的方式,减少代码量。起初我采用的iframe的方式先写了一个单独的common.jsp页面,然后再每一个功能页引入这个common.jsp页面。起初采用的是iframe引入,然后想起jsp文件引入的include方式,所以,在此总结一下它们的区别联系。是代码上的组合,是视图上的组合。 怎么理解? 代码上的组合就是这两原创 2016-10-23 19:42:21 · 2795 阅读 · 29 评论 -
JSP标签库JSTL
总括 JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。根据JSTL标签所提供的功能,可以将其分为5个类别。核心标签格式化标签SQL 标签原创 2016-06-12 22:06:27 · 810 阅读 · 7 评论 -
jsp内置对象
1`ActionServlet:web前端总控制器。根据url来决定调用哪个action类。类似于controller的作用。2·ActionForm是struts框架的核心组件之一,是struts的关键视图组件。 actionForm本质上是一种javaBean,是专门用来传递表单数据的DTD(date transfer object,数据传递对象),它包括用于表单数据验证的v原创 2016-06-05 21:44:02 · 717 阅读 · 7 评论 -
JSP内置对象之—Request
HttpServletRequest.getParameter("modelName");能取到想要的modelObject吗?经过测试之后,发现是不能的。后来想想,其他道理挺简单的,当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到HttpServletRequest对象中,然后转发目标通过getAttribute方法来取得原创 2016-05-31 22:14:16 · 717 阅读 · 11 评论 -
Tomcat部署网站启动服务法
如果用tomcat做为部署项目的服务,一般测试的话我们可能是点击启动文件start.bat文件,因为这样可以看到启动过程的一些启动文件,可是上线以后,服务器上总挂个一个小黑框,不太好吧!万一有人不小心关了呢!万一突然没电自动关机呢?太多的自然因素不是我们能把控的,所以,这里有两种方案可以解决该问题。 方案1:使用安装版的tomcat,这样安装完以后就直接是以服务的方式来控制方原创 2016-09-04 23:00:51 · 775 阅读 · 14 评论 -
JavaWeb的学习总结(三)— 过滤器(Filter)
一:Filter简介 Filter:简称过滤器。顾名思义,从生活的角度说,过滤器就是在一项流程中加入一层滤纱,以达到控制的作用。在javaWeb的应用中,ServletAPI提供了一个filter接口,开发web应用时,如果编写的java类实现了这个接口,则称该类为过滤器Filter.通过filter技术,开发人员可以实现用户在访问某个原创 2016-05-21 10:21:31 · 1875 阅读 · 24 评论 -
JavaWeb学习总结(二)——XML文件读取
XML文件的读取有两种方式:1·面向模型的DOM方式;2·面向事件的SAX方式 一:DOM方式原理: 一次性的将xml文档加入内存,在内存中形成一颗dom树,然后通过语言对树的节点进行操作。显然这种操作查找元素快,但是一次性的将文件加载进来,要是小还行,文件大的时候会增大内存负担的,因此这种方式最好是解析小的xml文件的时候用原创 2016-05-15 21:45:10 · 782 阅读 · 18 评论 -
jsonp实现跨域
一:入门小demo: 在工程1添加一个新页面test1.jsp,内容如下:(工程1url地址:http://localhost:8084/test1.jsp) 该页面主要内容:添加一个按钮,请求地址为工程2的test2.jsp页面,关键代码: jsonp Demo $("#testJsonp").click(function(){ $.get原创 2017-04-24 15:07:04 · 920 阅读 · 16 评论