<< 前のページ
2011年4月13日(水) 20:08
written by sirius [デジモノ] [この記事のURL] [コメントを書く] [コメント(0)] [TB(0)]
2011年4月5日(火) 22:01
written by sirius [Android] [この記事のURL] [コメントを書く] [コメント(4)] [TB(0)]
2011年4月4日(月) 20:27
written by sirius [その他] [この記事のURL] [コメントを書く] [コメント(0)] [TB(0)]
2011年4月1日(金) 20:44
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0"
metadata-complete="true">
<display-name>MySQL Test</display-name>
<description>
MySQL Test
</description>
<servlet>
<servlet-name>Testservret</servlet-name>
<servlet-class>Testservret</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Testservret</servlet-name>
<url-pattern>/MySQL</url-pattern>
</servlet-mapping>
</web-app>
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
public class Testservret extends HttpServlet {
Connection con = null;
Statement objSql= null;
ResultSet rs = null;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{
response.setContentType("text/html; charset=utf8");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<meta http-equiv=¥"Content-Type¥" content=¥"text/html; charset=utf8¥">");
out.println("<title>データベーステスト</title>");
out.println("</head>");
out.println("<body>");
out.println("<table border=1>");
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
// データベースへ接続
con = DriverManager.getConnection("jdbc:mysql://localhost/local?characterEncoding=utf8","test_user","password");
con.setReadOnly(true);
// JDBC 問い合わせ SQL 作成
objSql = con.createStatement();
// SQL 問い合わせ
rs = objSql.executeQuery("select * from test_table");
while( rs.next() ) {
out.println("<tr><td>"+rs.getString("no")+"</td>");
out.println("<td>"+rs.getString("name")+"</td>");
out.println("<td>"+rs.getInt("score")+"</td></tr>");
}
con.close();
}catch (ClassNotFoundException e){
out.println("ドライバのロードに失敗しました");
}catch (Exception e){
out.println(e.getMessage());
}
out.println("</table>");
out.println("</body>");
out.println("</html>");
}
}
@echo off %~d0 cd "%~p0" set JAVA_HOME=%cd%¥jdk1.6.0_24 set CLASSPATH=%CLASSPATH%;%cd%¥apache-tomcat-7.0.8¥lib¥servlet-api.jar;. set PATH=%PATH%;%JAVA_HOME%¥bin cd apache-tomcat-7.0.8¥webapps cmd.exe
> cd Test¥WEB-INF¥classes > javac -encoding utf8 Testservret.java
written by sirius [その他] [この記事のURL] [コメントを書く] [コメント(0)] [TB(0)]
<< 前のページ
MySketch 2.7.2 written by 夕雨