|
Тема |
Re: кирилица в JSP [re: sun] |
|
Автор | aни (Нерегистриран) | |
Публикувано | 19.02.03 16:09 |
|
|
заглавната част <%@ page contentType="text/html; charset=windows-1251" %>е така установена при мене. използвам за контейнер Tomcat .ето малко примерен код.сложила съм друг входен поток за да мога да кирилизирам информацията от базата данни, но пък ми изчезва стандартния след това.защо не мога да използвам и него?
<%@ page import= "java.sql.*,java.io.*"%>
<%!
ResultSet r=null;
public void zaiavka (HttpServletResponse res)throws SQLException,ServletException,UnsupportedEncodingException,IOException{
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(ClassNotFoundException ce){System.err.println(ce);}
try{
Connection c=DriverManager.getConnection("jdbc:mysql://localhost/proba","","");
Statement s=c.createStatement();
r=s.executeQuery("SELECT * FROM dejn");
}catch(SQLException se){System.err.println(se);}
PrintWriter out1=new PrintWriter(new OutputStreamWriter(res.getOutputStream()),true);
out1.println("<form action=\"/cani/cani.jsp\" method=\"get\" lang=\"Cp1251\">"+
" <select name=\"select\">");
out1.println("<option value=\""+"0"+"\">"+"------------------------------------------------------------------------"+"</option>");
while(r.next()){
BufferedReader in=new BufferedReader( new InputStreamReader(r.getAsciiStream("Deinost")));
String red=in.readLine();
out1.println("<option value=\""+r.getString("DeinostID") +"\">"+red+"</option>");
}
out1.println("</select>"+
"<input type=\"submit\" name=\"submit\" value=\"потвърди\">"+
"</form>");
}
%>
<% zaiavka(response);
%>
след този код вече не мога да използвам стандартния JspWriter?
|
| |
|
|
|