上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: 俗话说,付出不一定有收获,但不付出一定不会有收获,我不同意前半句的观点。付出在短期可能不会立竿见影,但在一段时间之后就会看到效果。 “一份耕耘,一份收获”,你可能觉得现实却不是这样。付出与收获很多时候是不成正比的。有时是感觉一腔热血付之东流,真心的付出得来的只有心痛的感觉和对一些人和现象的失望。可再一想想,我们真的没有所获吗? 当你默默无闻地打扫教室后,你真的没有所获吗?不,你给别人送去了温馨,在你看到别人高兴的时候,你也会感到欣慰。 当你认真地读完一本书后,闭书掩卷时,你真的没有所获吗?不,你获得了知识的积累,人格的升华。或许你当时并没有察觉,但当你用到它时,你会由衷地开心。 ... 阅读全文
posted @ 2013-07-15 15:50 刘水镜 阅读(283) 评论(1) 推荐(0) 编辑
摘要: 书接上回,上次跟大家概括的说了说JSP的九种常用内置对象。接下来就该聊聊它们各自的特点了,今天先说说request吧。下面是request的一些常用方法: isUserInRole(String role):判断认证后的用户是否属于逻辑的role中的成员。 getAttribute(String name):返回name指定的属性值,如不存在则返回null。 getAttributeNames():返回name指定属性集合,其结果是一个枚举实例。 getCookies():返回客户端的所有Cookie对象,结果为一个Cookie数组。 getCharacterEncoding():... 阅读全文
posted @ 2013-07-09 20:11 刘水镜 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 学习JavaWeb就离不开JSP,而学习JSP又不得不了解它常用的九个内置对象。今天来做一个简单介绍。 request Request封装了用户提交的信息,通过调用Request相应的方法可以获取封装的信息,即使用Request可以获取用户提交信息。它是HttpServletRequest类的实例。 response 对客户的请求做出动态的响应,向客户端发送数据。response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例。response对象具有页面作用域,即访问一个页面时,该页面内的response对象只... 阅读全文
posted @ 2013-06-28 16:29 刘水镜 阅读(389) 评论(0) 推荐(0) 编辑
摘要: JSTL(JSP Standard Tag Library ,JSP标准标签库)是一个实现 Web应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。 目前也有不少人在用JSTL,今天我们就一起学习一下JSTL的核心标签。 在JSP页面引入核心标签库的代码为: 下面简单介绍一下这些标签的用法: 1,表达式控制标签 用于在JSP中显示数据。 语法1:没有本体(body)内容 语法2:有本体内容 default value 用于保存数据。 语法1 将value的值储存至范围为scope的v... 阅读全文
posted @ 2013-06-25 08:25 刘水镜 阅读(1086) 评论(3) 推荐(0) 编辑
摘要: 单例模式大家并不陌生,也都知道它分为什么懒汉式、饿汉式之类的。但是你对单例模式的理解足够透彻吗?今天我带大家一起来看看我眼中的单例,可能会跟你的认识有所不同。下面是一个简单的小实例://简单懒汉式public class Singleton { //单例实例变量 private static Singleton instance = null; //私有化的构造方法,保证外部的类不能通过构造器来实例化 private Singleton() {} //获取单例对象实例 public static Singleton getInstan... 阅读全文
posted @ 2013-06-17 09:00 刘水镜 阅读(2419) 评论(11) 推荐(2) 编辑
摘要: JavaWeb中交中文经常会出现乱码,想必各位都遇到过吧。今天跟大家聊聊一种比较常用的方式——Filter过滤。Filter就是起到一个过滤器的作用,当提交或者获取信息的时候,都会经过Filter,然后Filter会将你传递的信息转换成你设置好的编码格式,从而避免一些中文乱码的情况。使用Filter过滤需要添加两部分代码,一是配置文件里关于Filter的配置信息;另一个就是Filter里面的过滤代码。下面一起看一下吧。web.xml中的配置代码: CharsetEncodingFilter com.tgb.drp.util.filter.CharsetE... 阅读全文
posted @ 2013-06-05 17:24 刘水镜 阅读(1952) 评论(2) 推荐(0) 编辑
摘要: 在任何网站注册用户的时候,都会检查用户是否已经存在。很久以前的处理方式是将所有数据提交到服务器端进行验证,很显然这种方式的用户体验很不好;后来有了Ajax,有了异步交互,当用户输完用户名继续填写其他信息的时候,Ajax就将信息发到了服务器去检查该用户名是否已经被注册了,这样如果用户名已经存在,不用等用户将所有数据都提交就可以给出提示。采用这种方式大大改善了用户体验,今天就一起跟大家聊聊这种交互方式。 下面是用JS获取用户Id然后将其发送给user_validate.jsp页面,然后通过callback方法接收页面返回的消息并通知用户。 function validate(field)... 阅读全文
posted @ 2013-05-28 10:34 刘水镜 阅读(2926) 评论(13) 推荐(1) 编辑
摘要: FTP文件操作之上传文件FTP文件操作之下载文件FTP文件操作之删除文件FTP文件操作之创建目录 FTP文件操作之获取文件列表前面已经介绍了很多关于FTP对文件的操作,今天再跟大家介绍一个获取文件列表的功能。这个功能应该算是最简单的一个了,它只是获取了一下文件信息,而没有进行实质上的数据传输。下面是是该功能的核心代码: /// <summary> /// 获取文件列表 /// </summary> /// <param name="ftpServerIP">服务器地址</param> /// <param name=&q 阅读全文
posted @ 2013-05-22 10:23 刘水镜 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: FTP文件操作之上传文件FTP文件操作之下载文件FTP文件操作之删除文件FTP文件操作之创建目录 前面几篇博客讲的都是对文件的操作,今天跟大家说一说对目录的操作,先让我们从创建目录开始说起吧。 创建目录很简单,首先创建一个ftp对象,然后将参数传进去,接着告诉ftp对象需要执行什么操作即可。 下面是一个创建目录的小例子: /// <summary> /// FTP创建目录 /// </summary> /// <param name="dirName">目录名</param> /// <param name=" 阅读全文
posted @ 2013-05-13 21:53 刘水镜 阅读(1272) 评论(0) 推荐(0) 编辑
摘要: 每次写总结的时候,总是觉得时间过得很快,一眨眼半年就过去了,一眨眼一年又过去了。回望2012心里有很多感受与收获。下面就让我为大家一一道来。 上半年简单回顾 上半年的主要事情就是考试了,等级考试、自考、软考。这些考试从一开年一直排到了七月份,一系列的考试结束后,就开始了B/S的学习。对B/S有了一个比较系统的认识。 下半年的学习及感悟 下半年对B/S的学习收收尾,还有自考、软考,然后就是参与YH收银系统的设计开发,还有去TKY工作。下面进行更进一步的介绍。 B/S收尾 九月份的时候B/S的内容基本上就学的差不多了,后面主要是对前面学过的东西进行总结性的工作。针对之前学过的A... 阅读全文
posted @ 2013-05-02 09:50 刘水镜 阅读(455) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页