- 博客(16)
- 资源 (13)
- 收藏
- 关注
原创 jsp过滤器解决乱码(转)
(1)前言:解决web程序的国际化问题,必须在任何地方使用UTF-8对字符进行编码。(包括:数据库设置为:UTF-8,web页面也要设置为:UTF-8)这样做的好处在于可以解决在web上不止中文字符编码问题,所有的字符编码都统一使用UTF-8,实现了语言的国际化。同时在保存数据到数据库时候也省去了编码转换的问题。在JSP或JSF应用中使用到Servlet,我们通过使用Servlet
2011-11-23 16:21:47 1065
原创 get/post时中文乱码问题的解决办法
form有2中方法把数据提交给服务器,get和post,分别说下吧。(一)get提交 1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。 对于get方法来说,都是把数据串联在请求的url后面作为参数,如:http://localhost:8080/servlet?msg=abc(很常见的一个乱码问题就要出现了,如果url中出
2011-11-23 14:39:33 894
转载 中国联通:iPhone用2G手机卡影响电池使用寿命
昨日,中国联通再次公开强调称,iPhone手机使用2G号卡时将影响电池的使用寿命,原因则在于2G卡的电压与国际标准不匹配,而苹果方面也对使用2G卡所产生的手机质量问题不予保修。联通方面提醒用户称,原有2G的SIM卡如果剪卡后在iPhone4手机上使用会存在电压不匹配的问题,因为2G卡的电压为1.8V,联通3G卡的电压为国际标准的3V,这也间接影响了苹果手机的电池使用寿命。而苹果公司
2011-11-22 15:31:31 936
原创 文件上传
一、文件上传的基本操作:1、 表单属性enctype的设置multipart/form-data和application/x-www-form-urlencoded的区别 FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。然而,在向服务器发送大量的文本、包含非ASCII
2011-11-21 17:24:24 794
原创 Java方法继承、方法重载、方法覆盖
1、方法继承:利用extends关键字一个方法继承另一个方法,而且只能直接继承一个类。 * 当Sub类和Base类在同一个包时Sub类继承Base类中的public/protected/默认级别的变量个方法 * 在不同包时继承public/protected级别的变量和方法。 2、方法重载:如果有两个方法的方法名相同,但参数不一致,哪么可以说一个方法是另一个方法的重载。 *
2011-11-18 21:12:56 816 2
原创 装饰模式
【装饰模式应用场景举例】 比如在玩“极品飞车”这款游戏,游戏中有对汽车进行喷涂鸦的功能,而且这个喷涂鸦是可以覆盖的,并且覆盖的顺序也影响到最后车身的显示效果,假设现在喷涂鸦具有2种样式:(1)红色火焰 (2)紫色霞光如果使用“继承父类”设计这样的功能,那么类图就像如下的这样:从图中可以看到使用继承来实现这种功能,并且是2种涂鸦样式,就需要创建4个子类,如果喷涂鸦有3种,4种呢?
2011-11-18 20:07:40 530
原创 SQLServer分页查询通用存储过程
自开始做项目以来,一直在用。这段存储过程的的原创者(SORRY,忘记名字了),写得这段SQL代码很不错,我在这个基础上,按照我的习惯以及思维方式,调整了代码,只做分页查询用。CREATE PROCEDURE prcPageResult-- 获得某一页的数据 --@currPage int = 1, --当前页页码 (即Top currPa
2011-11-16 20:34:18 683
转载 2011届移动开发者大会
2011年11月4号星期五,早晨八点我们就早早的来到了会场,因为有了上次云计算大会的经验,所以我们早早的就来了,因为人很多我们必须才能找到一个比较好的位置。由于来的太早工作人员很多都没有就位看csdn工作人员正在准备中...图中左侧为李天山老师,右侧为某同学,但是请注意中间人物穿黄色僧服的人物,他无疑成为了移动大会上的一大亮点,在刘江的微博中
2011-11-14 19:43:00 958 2
原创 HTML如何实现文字滚动
1.建立第一个滚动字幕。代码:以下是引用片段:滚动字幕 2.各参数详解:a)scrollAmount。它表示速度,值越大速度越快。如果没有它,默认为6,建议设为1~3比较好。b)width和height,表示滚动区域的大小,width是宽度,height是高度。特别是在做垂直滚动的时候,一定要设height的值。c)direction。表示滚动的方向,默认
2011-11-10 18:00:11 2156
原创 BodyTagSupport
BodyTagSupport类的方法: 编写标签对应的实现类时,需要重载BodyTagSupport类几个方法:doStartTag(), setBodyContent(), doInitBody(), doAfterBody(), doEndTag();他们执行顺序如下: doStartTag()→doInitBody()→setBodyContent()→doAfterBo
2011-11-08 19:28:10 738
原创 JavaBean
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: Java类必须具有一个无参的构造函数 属性必须私有化。 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。JavaBean在J2EE开发中,通常用于封装数据,对于遵循以上写法的JavaBean组件,其它程序可以通过反射技术实例化J
2011-11-07 20:30:27 460
原创 TagSupport类的生命周期具体执行过程
(1)当jsp容器中在解释jsp页面时,如果遇到自定义标签的开始标记,将利用"标签处理类"建立一个"标签处理对象".在建立"标签处理对象"的过程中,jsp容器会回调setPageContext()方法,然后根据自定义标签的属性值来初始化"标签处理对象"的属性. (2)接着jsp容器会运行doStartTag()方法内的程序代码,然后根据此方法的返回值决定后续动作,如果返回SKIP_BODY
2011-11-07 20:14:51 577
原创 自定义标签viewIP步骤
1、编写一个实现tag接口的实现类public class ViewIpTag extends TagSupport { public int doStartTag() throws JspException { HttpServletRequest request = (HttpServletRequest) this.pageContext.getRequest();
2011-11-07 19:13:32 595
原创 JSP page语法
(1)import = “package.class”或 import = “package.class1,..,package.classN”。mso-hansi-font-family:"">您可以定想要import的packages。例如: import属性是这几个属性中唯一一个可以在一个JSP中出现多次的。 (2)contenType = “MIME=Type”
2011-11-07 12:00:08 747
原创 EL表达式
字符串处理函数: fn:contains 、 fn:containsIgnoreCase 、 fn:endsWith 、 fn:escapeXml 、 fn:indexOf 、 fn:join 、 fn:replace 、 fn:split 、 fn:startsWith 、 fn:substring 、 fn:substringAfter 、 fn:substringBefore 、 fn:to
2011-11-07 11:48:45 802
原创 page,request,session,application 四个域对象的使用区别
1.简单说 page指当前页面。在一个jsp页面里有效2.request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。3.Session 有效范围当前会话,从浏览器打开到浏览器关闭这个过程。4.application它的有效范围是整个应用。作用域里的变量,它们的存活时间是最长的,如果不进行
2011-11-07 11:47:27 3562
怎么最快学好android
2011-10-20
凌波多媒体网络教室
2011-10-18
Windows 8 开始界面修改
2011-10-12
找回Windows 8中的经典开始菜单
2011-10-12
工具栏美化,提前感受win8...BinsSetup
2011-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人