上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 51 下一页
摘要: 为什么在ASP里指定了codepage为65001还经常显示乱码。才子在这里将这个问题详细解释一下,以免很多朋友再走弯路,甚至排斥UTF-8。 CHINAZ 如果你还不知道UTF-8是什么东东,那才子建议你先去搜索一下UTF-8的相关资料吧。 UTF-8编码之所以被越来越多的人接受甚至喜欢,肯定是有道理的,在WEB2.0盛行的今天,在大谈多浏览器兼容的同时,不得不想到字符编码不同所造成的乱码现象同样需要得到很好的处理…… 在N年以前,IE6以下的所有版本,只要没有安装相应的字库,访问相关的页面都是会乱码的,例如,我是IE5 (Windows2000默认) 的版本,在没有安装IE繁体字... 阅读全文
posted @ 2009-12-02 16:16 java程序代码 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 通常的我们在读取文章标题的时候,遇到字符过多,都是通过程序在SERVER端截取一定的字符数,然后添加...来实现标题长度截取的。其实我们也可以通过CSS来控制。 实列如下: .title { width:200px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; } 可用span或div引用,例如: <span class=title>客户端解决标题显示太长省略多余部分并加省略号的样式</span> <div class=title>客户端解 阅读全文
posted @ 2009-12-02 14:18 java程序代码 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 前一阵子有些朋友在电子邮件中问关于Struts 2实现文件上传的问题, 所以今天我们就来讨论一下这个问题。实现原理Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。具体实现前段时间Apache发布了Struts 2.0.6 GA,所以本文的实现是以该版本的Struts作为框架的。以下是例子所依赖类包的列表:清单1 依赖类包的列表首先,创建文件上传页面FileUpload.j 阅读全文
posted @ 2009-12-02 08:53 java程序代码 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 由于经常用到java上传的组件, 每次都要一行一行的写不是很方便, 所以抽了点时间封装一下, 也为以后方便使用. 底层也是是用apache的upload上传组件, 不过仅仅是封装了一下, 更方便用了而已. 具体的组件是继承了 HttpServletRequest接口. 我们可以象使用jsp中的request一样使用upload组件了. 具体代码如下:FileHttpServletRequest 接口: /** Created on 2006-7-3* */package cn.bloghome.javasky.web;import javax.servlet.http.HttpServletR 阅读全文
posted @ 2009-11-18 14:47 java程序代码 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 文件上传其实是一个很基本的页面操作,以前也做过。在jsp+servlet时,关键点是只要指定jsp用于提交上传文件资源的form的enctype属性为multipart/form- data即可。这个属性 其实是设置了提交的内容是以数据流的方式提交给servlet的。当然也包含了文件的流,这样在servlet里利用common- fileupload.jar里的接口方法,解析这个流,就可以获得上传的文件的信息。今天在利用ext的js代替了jsp时,却碰到了点小麻烦。现在总结如下。其实利用ext实现的原理是一样的,只是编写js的过程中要主要,当发送ajax请求时,要保证所发的请求是在enctyp 阅读全文
posted @ 2009-11-17 16:40 java程序代码 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 常见的 Tomcat 5 表单编码提交后乱码的解决方案有很多, 有改 Tomcat Connector 属性的, 有加过滤器的. 但是 Tomcat 自带的那个过滤器只解决了 POST 方式的乱码却不能处理 GET 方式的乱码. 在这里那我就给出一个不需要修改任何 Tomcat 配置文件的完美解决中文问题的过滤器的代码:首先是我们的测试页面:GET 方式: POST 方式: index.jsp<%@ page language="java" import="java.util.*" pageEncoding="GBK"%> 阅读全文
posted @ 2009-11-17 10:19 java程序代码 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。 一、Java中文问题的由来 Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。 首先Java(包括JSP)源文件中很可能包含有中文,而Java和JSP源文件的保存方式是基于字节流的,如果Java和JSP编译成 class文件过程中,使用的编码方式与源文件的编码不一致,就会出现乱码。基于这... 阅读全文
posted @ 2009-11-17 09:53 java程序代码 阅读(135) 评论(0) 推荐(0) 编辑
摘要: (1)显示中文JSP页面:〈%@pageContentType="text/html; chaset=gb2312" %〉 (2)在Weblogic下使用JSTL在头部添加:〈%@page pageEncoding="GBK"%〉 (3)中文页面提交返回获取参数值时:〈%request.setCharacterEncoding("gb2312"); %〉, 也可以采用下面的办法统一处理,首先创建下面的类: //**********************************************// /* * TODO 字符编码 阅读全文
posted @ 2009-11-17 09:47 java程序代码 阅读(151) 评论(0) 推荐(0) 编辑
摘要: HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: org.apache.jasper.JasperE 阅读全文
posted @ 2009-11-17 09:35 java程序代码 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 学习ExtJs,如何给combobox选中某一行, 取值问题。///following is for stores combobox var readerLocation = new Ext.data.WCFJsonReader({ root: 'data', id: 'Store', totalProperty: 'totalCount', fields: [ { name: 'Store', type: 'int' }, { name: 'StoreName... 阅读全文
posted @ 2009-11-14 12:04 java程序代码 阅读(188) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 51 下一页