寫入輸出流出現(xiàn)亂碼問題
<%@ page pageEncoding="utf-8" %>
<HTML><BODY>
<P>選擇要上傳的文件:<BR>
? ?<FORM action="accept.jsp" method="post" ENCTYPE="multipart/form-data">
? ? ? ? <INPUT type=FILE name="boy" size="38">
<BR><INPUT type="submit" name="g" value="提交">
? ?</FORM>
</BODY></HTML>
<%@ page pageEncoding="utf-8" %>
<%@ page import="java.io.*" %>
<HTML><BODY>
? ? ?<%? ? ?
? ? ? ?try{? InputStream in=request.getInputStream();
? ? ? ? ? ? File dir=new File("C:/1000");
dir.mkdir();
File f=new File(dir,"B.txt");
FileOutputStream o=new FileOutputStream(f);
byte b[]=new byte[1000];
int n;
while((n=in.read(b))!=-1)
o.write(b,0,n); ?
o.close();
in.close();
out.print("文件已上傳");
}
catch(IOException ee){
out.print("上傳失敗"+ee);
}
%>
</BODY></HTML>
2018-09-28
沒有還是出現(xiàn)亂碼
2018-09-28
<%@ page pageEncoding="utf-8" %>
這一段的內(nèi)容改為以下
<%@ page language="java" contentType="text/html; charset=UTF-8"
? ? pageEncoding="UTF-8"%>
就正常了