<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.util.*, java.io.*"%>
<%
out.println("开始");
String fileName="d:/tomcat/webapps/cms/test/zucai.txt";
String output = "";
String sql="";
File file = new File(fileName);
int c=0;
int t=0;
if(file.exists()){
if(file.isFile()){
try{
InputStreamReader read = new InputStreamReader (new FileInputStream(file),"UTF-8");
BufferedReader input = new BufferedReader (read);
//BufferedReader input = new BufferedReader (new FileReader(file));
StringBuffer buffer = new StringBuffer();
String text;
while((text = input.readLine()) != null){
// buffer.append(text +"\n");
String arr[]=text.split("\\t");
//System.out.println(arr.length);
if(arr.length==3){
c++;
sql="update channel_s3_b_g set name_football='"+tu.SQLQuote(arr[2])+"' where Title='"+tu.SQLQuote(arr[0])+"' and name_en='"+tu.SQLQuote(arr[1])+"' and Status=1";
out.println(sql);
out.println("<br/>");
}
//break;
t++;
}
out.println("total="+t);
out.println("cur="+c);
}
catch(Exception e){
System.out.println("sql="+sql);
}
}
else if(file.isDirectory()){
String[] dir = file.list();
output += "Directory contents:\n";
for(int i=0; i<dir.length; i++){
output += dir[i] +"\n";
}
}
}
else{
//out.println("文件不存在!");
}
%>
分享到:
相关推荐
2. JSP页面设置:在每个JSP文件顶部声明UTF-8编码,如上述示例所示。 3. HTTP响应头设置:在Servlet或Filter中设置HTTP响应头的Content-Type,指定UTF-8编码,例如: ```java response.setContentType("text/html...
为了解决这个问题,我们需要确保文件名在保存和读取时都使用正确的编码,如UTF-8。 文件下载部分,服务器端需要生成一个HTTP响应,包含"Content-Disposition"头信息来指示浏览器如何处理返回的内容。例如,`Content...
JspSmartUpload通过自定义编码方式,确保了文件名和上传数据在处理过程中保持正确的UTF-8编码,从而有效避免了这种问题。 **JSP**全称JavaServer Pages,是一种动态网页技术,它允许开发者在HTML代码中嵌入Java代码...
4. **多种语言支持**:UEditor 支持多语言,包括中文、英文等,本版本为UTF-8编码,确保能正确处理各种语言字符。 5. **自定义配置**:开发者可以根据需求自定义编辑器的功能,如工具栏按钮、皮肤、尺寸等。 6. **...
byte UTF-8 sequence-中文版的window下java的默认的编码为GBK.url":这个文件名暗示了解决XML文件读取异常的方法,尤其是在Windows环境下,Java默认的文件编码可能是GBK,这可能导致读取包含UTF-8编码的XML文件时...
2. **Servlet和JSP**:在Servlet或JSP中读取和写入的数据都将使用UTF-8进行解码和编码,避免了编码不一致导致的问题。 3. **文件上传**:如果涉及到文件上传,Tomcat会以UTF-8处理文件名,保证多语言文件名的正确性...
- **服务器配置**:修改服务器的默认编码设置,例如在Tomcat的`server.xml`中配置`URIEncoding="UTF-8"`。 - **数据库编码**:如果数据来源于数据库,确保数据库连接的编码与页面编码一致,通常设置为UTF-8。 - *...
例如,`<%@ page pageEncoding="UTF-8"%>`声明JSP文件使用UTF-8编码。这是一个编译时的设定,它不会影响到最终发送到浏览器的内容,而是确保JSP引擎在处理包含非ASCII字符的源代码时,能正确识别和转换这些字符。 ...
本教程将针对ueditor1.4.3的jsp版本,且使用utf-8编码进行配置和使用,尤其针对初次使用者和希望实现图片上传到数据库的开发者。 1. **环境准备** 在开始配置ueditor之前,确保你的开发环境已安装了Java Servlet...
在本代码中,我们使用了URLEncoder.encode(filedisplay,"UTF-8")将文件名称编码为UTF-8编码,以避免文件名称中的特殊字符引起的问题。 5. 异常处理 异常处理是文件下载的重要步骤。在本代码中,我们使用了try-...
- 如果JSP文件使用的是GBK编码,但在JSP中设置了`pageEncoding="UTF-8"`,那么JSP内部定义的字符串可能会出现乱码。 - 当未指定`contentType` 且没有调用`response.setCharacterEncoding()` 方法时,`pageEncoding...
在示例中,`pageEncoding="utf-8"`表示JSP文件使用UTF-8编码,这是推荐的编码方式,因为UTF-8支持全球多种语言。 - `contentType`属性:这个属性定义了服务器向客户端发送的HTTP响应中的Content-Type头,包括字符集...
**解决方案**:统一所有文件和系统的编码为UTF-8,包括源代码、配置文件、数据库以及用户界面。这样可以避免因编码不一致导致的数据解析错误。 #### 二、POST请求处理 **问题描述**:对于通过POST方式提交的数据,...
通JSP网络聊天软件UTF-8 Beta 0.1是一个基于Java Server Pages(JSP)技术构建的在线聊天平台,适用于毕业设计或课程设计项目。该版本为Beta 0.1,具体构建日期为Build20070716,采用UTF-8编码,保证了多语言字符集...
例如,如果你希望所有JSP页面都使用UTF-8编码,可以在`jsp-config`中指定: ```xml <jsp-config> <jsp-property-group> *.jsp <page-encoding>UTF-8 </jsp-property-group> </jsp-config> ``` 在数据读取方面...
6. **文件流处理**:在读取和写入文件流时,要确保使用正确的字符集,例如`InputStreamReader`和`OutputStreamWriter`构造函数中指定`UTF-8`。 综上所述,解决`JSP文件上传`时的中文乱码问题涉及多个层面,包括...
3. JSP内部编码:JSP文件本身也有编码问题,比如在IDE中创建的JSP文件,需要确保保存时使用的编码与服务器读取时的编码一致,否则在页面显示时可能会出现问题。 4. 数据库操作:当JSP页面与数据库交互时,数据库...
2. `pageEncoding`:在`<%@ page pageEncoding="UTF-8"%>`中设置,用于指示JSP文件自身的编码。它影响JSP在被容器转换为Servlet源代码时的读取编码。如果未指定,将默认使用"ISO-8859-1"。 3. HTML页面`charset`:...
1. **设置请求编码**:确保JSP页面中的`<form>`标签设置了正确的编码类型,例如`<form method="post" enctype="multipart/form-data" accept-charset="UTF-8">`,这样可以确保客户端发送的数据使用UTF-8编码。...