99999久久久久久亚洲,亚洲精品在线免费观看视频,亚洲AV无码国产剧情http://m.tkk7.com/smallsunshine/zh-cnSun, 11 May 2025 15:34:27 GMTSun, 11 May 2025 15:34:27 GMT60jsp傳遞中文亂碼解決方法http://m.tkk7.com/smallsunshine/archive/2015/03/25/423820.html張東亮張東亮Wed, 25 Mar 2015 06:25:00 GMThttp://m.tkk7.com/smallsunshine/archive/2015/03/25/423820.htmlhttp://m.tkk7.com/smallsunshine/comments/423820.htmlhttp://m.tkk7.com/smallsunshine/archive/2015/03/25/423820.html#Feedback0http://m.tkk7.com/smallsunshine/comments/commentRss/423820.htmlhttp://m.tkk7.com/smallsunshine/services/trackbacks/423820.htmlrequest.setCharacterEncoding("UTF-8")頁(yè)面也需要設(shè)置轉(zhuǎn)碼的:
頁(yè)面:(.jsp)
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
response.setContentType("text/html;charset=UTF-8");

處理文件:(.java)
轉(zhuǎn)碼的三種方法:
A 接受參數(shù)時(shí)進(jìn)行編碼轉(zhuǎn)換

String str = new String(request.getParameter("something").getBytes("ISO-8859-1"),"utf-8"); 這樣的話,每一個(gè)參數(shù)都必須這樣進(jìn)行轉(zhuǎn)碼。很麻煩。但確實(shí)可以拿到漢字。

B 在請(qǐng)求頁(yè)面上開始處,執(zhí)行請(qǐng)求的編碼代碼, request.setCharacterEncoding("UTF-8"),把提交內(nèi)容的字符集設(shè)為UTF-8。這樣的話,接受此參數(shù)的頁(yè)面就不必在轉(zhuǎn)碼了。直接使用
String str = request.getParameter("something");即可得到漢字參數(shù)。但每頁(yè)都需要執(zhí)行這句話。

這個(gè)方法也就對(duì)post提交的有效果,對(duì)于get提交和上傳文件時(shí)的enctype="multipart/form-data"是無(wú)效的。稍后下面單獨(dú)對(duì)這個(gè)兩個(gè)的亂碼情況再進(jìn)行說(shuō)明。

C 為了避免每頁(yè)都要寫request.setCharacterEncoding("UTF-8"),建議使用過(guò)濾器對(duì)所有jsp進(jìn)行編碼處理。

新手可以暫時(shí)不考慮過(guò)濾器的方法,過(guò)濾器一般都會(huì)涉及到配置開發(fā),要修改web.xml,還算是比較麻煩的,建議接觸java一段時(shí)間后再考慮使用過(guò)濾器的方法?;蛘呷绻麘?yīng)用了struts框架,可以查看struts的轉(zhuǎn)碼過(guò)濾器配置。
實(shí)際例子:
<%request.setCharacterEncoding("UTF-8")%>放在jsp<head></head>之間
jspforward.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <% request.setCharacterEncoding("UTF-8");%> </head> <body> <jsp:forward page="/forwardresult.jsp"> <jsp:param name="name" value="李海"></jsp:param> <jsp:param name="age" value="29"></jsp:param> </jsp:forward> </body> </html>
jspresult.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <%=request.getParameter("name")%> <%=request.getParameter("age")%> </body> </html>








]]>
jsp訪問(wèn)mysql數(shù)據(jù)庫(kù) class not foundhttp://m.tkk7.com/smallsunshine/archive/2015/03/25/423819.html張東亮張東亮Wed, 25 Mar 2015 06:15:00 GMThttp://m.tkk7.com/smallsunshine/archive/2015/03/25/423819.htmlhttp://m.tkk7.com/smallsunshine/comments/423819.htmlhttp://m.tkk7.com/smallsunshine/archive/2015/03/25/423819.html#Feedback0http://m.tkk7.com/smallsunshine/comments/commentRss/423819.htmlhttp://m.tkk7.com/smallsunshine/services/trackbacks/423819.html遇到問(wèn)題:com.mysql.jdbc.Driver class not found 我在項(xiàng)目中的WEB-INF/lib中添加mysql-connector-java-5.6-bin jar包后在eclipse中選中項(xiàng)目刷新,在lib中選中mysql-connector-java-5.6-bin jar右鍵點(diǎn)擊addbulidPath成功解決問(wèn)題 完整的代碼如下:

<%@page import="java.sql.DriverManager" import="java.sql.Connection" import="java.sql.Statement" 
import="java.sql.ResultSet" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","123456");
Statement stmt=conn.createStatement();
String sql="select * from person ";
ResultSet rs=stmt.executeQuery(sql);
%>
<table bgcolor="green" border="1">
<tr>
<td>id</td>
<td>name</td>
<td>sex</td>
<td>age</td>
</tr>
<%
while(rs.next()){
%>
<tr>
<td><%=rs.getString("id") %></td>
<td><%=rs.getString("name") %></td>
<td><%=rs.getString("sex") %></td>
<td><%=rs.getString("age")%></td>
</tr>
<% }%>
</table>
</body>
</html>


]]>
主站蜘蛛池模板: 亚洲av中文无码乱人伦在线播放| 成年男女免费视频网站| 亚洲午夜精品第一区二区8050| 精品亚洲国产成人av| 成人爱做日本视频免费| 亚洲第一第二第三第四第五第六 | 中文字幕成人免费高清在线| 亚洲AV无码不卡在线观看下载| 国产精品手机在线亚洲| 免费午夜爽爽爽WWW视频十八禁| 国产亚洲精品免费| 亚洲高清无码在线观看| 成人国产精品免费视频| 久久亚洲国产精品| 中文字幕无码播放免费| 免费观看无遮挡www的视频| 亚洲欧洲日韩国产| 啦啦啦在线免费视频| 美女黄色免费网站| 亚洲日韩精品一区二区三区无码| 国产白丝无码免费视频| 亚洲蜜芽在线精品一区| 影音先锋在线免费观看| 成人精品综合免费视频| 亚洲AV午夜福利精品一区二区| 久久久久久精品免费免费自慰| 亚洲人成网站在线在线观看| 亚洲成a人片在线观看久| 免费无码一区二区三区蜜桃| 全部免费a级毛片| 一级成人生活片免费看| 亚洲伦理一区二区| 日韩一区二区在线免费观看| 成人妇女免费播放久久久| 亚洲一卡二卡三卡四卡无卡麻豆| 国产美女无遮挡免费视频| 黄色片免费在线观看| 在线观看亚洲AV日韩A∨| 久久亚洲中文字幕精品一区| 蜜臀98精品国产免费观看| 日韩亚洲人成网站|