質問するログイン新規登録

質問編集履歴

4

a

2015/04/22 05:46

投稿

hurikake_dx
hurikake_dx

スコア12

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,5 @@
1
- Jspを使いMySql中のデータをたいのですがこのようなエラーが出てしまいます。
1
+ JspでMySQLのデータを表示させたいのですがこのようなエラーが出てしまいます。
2
+
2
3
  ```lang-<ここに言語を入力>
3
4
  HTTPステータス 500 - An exception occurred processing JSP page /Select_Task.jsp at line 11
4
5
 
@@ -17,8 +18,8 @@
17
18
  10: <%
18
19
  11: Class.forName("com.mysql.jdbc.Driver");
19
20
  12: Connection conn = DriverManager
20
- 13: .getConnection("jdbc:mysql://XXXXXXXXXXXXXXXXXX"
21
+ 13: .getConnection("jdbc:mysql://XXXXXXXXXX"
21
- 14: + "user=XXXXXXXX&password=XXXXXXXX&useUnicode=true&characterEncoding=Windows-31J");
22
+ 14: + "user=XXXXX&password=XXXXXX&useUnicode=true&characterEncoding=Windows-31J");
22
23
 
23
24
 
24
25
  Stacktrace:
@@ -32,7 +33,7 @@
32
33
 
33
34
 
34
35
  原因
35
- javax.servlet.ServletException: java.lang.ClassNotFoundException: /com.mysql.jdbc.Driver
36
+ javax.servlet.ServletException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
36
37
  org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:916)
37
38
  org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:845)
38
39
  org.apache.jsp.Task_005fManage_jsp._jspService(Task_005fManage_jsp.java:150)
@@ -47,7 +48,11 @@
47
48
 
48
49
 
49
50
  原因
50
- java.lang.ClassNotFoundException: /com.mysql.jdbc.Driver
51
+ java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
52
+ org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
53
+ org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
54
+ org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:126)
55
+ org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
51
56
  java.lang.Class.forName0(Native Method)
52
57
  java.lang.Class.forName(Class.java:191)
53
58
  org.apache.jsp.Task_005fManage_jsp._jspService(Task_005fManage_jsp.java:109)
@@ -62,7 +67,8 @@
62
67
 
63
68
  ```
64
69
 
70
+ ソースはこれです。
65
- ソースは```lang-<ここに言語を入力>
71
+ ```lang-<ここに言語を入力>
66
72
  <%@ page language="java" contentType="text/html; charset=Windows-31J"
67
73
  pageEncoding="Windows-31J" import="java.sql.*"%>
68
74
  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
@@ -74,6 +80,15 @@
74
80
  <body>
75
81
  <div>
76
82
  <h1>タスク管理</h1>
83
+ <div>
84
+ <input type="radio" name="ModelSel" id="ModelSel1"> <label
85
+ for="ModelSel1">参照</label> <input type="radio" name="ModelSel"
86
+ id="ModelSel2"> <label for="ModelSel2">変更</label> <input
87
+ type="radio" name="ModelSel" id="ModelSel3"> <label
88
+ for="ModelSel3">削除</label>
89
+ <button type="button">新規追加</button>
90
+ </div>
91
+
77
92
  <table>
78
93
  <thead>
79
94
  <tr>
@@ -91,7 +106,8 @@
91
106
  </body>
92
107
  </html>
93
108
  ```
94
-
109
+
110
+
95
111
  ```lang-<ここに言語を入力>
96
112
  <%@ page language="java" contentType="text/html; charset=Windows-31J"
97
113
  pageEncoding="Windows-31J" import="java.sql.*"%>
@@ -105,10 +121,10 @@
105
121
  <%
106
122
  Class.forName("com.mysql.jdbc.Driver");
107
123
  Connection conn = DriverManager
108
- .getConnection("jdbc:mysql://PC00159.elecs.local:3306/shinjin"
124
+ .getConnection("jdbc:mysql://XXXXXXXX"
109
- + "user=shinjin&password=1kb5c2&useUnicode=true&characterEncoding=Windows-31J");
125
+ + "user=XXX&password=1kb5c2&useUnicode=true&characterEncoding=Windows-31J");
110
126
  Statement st = conn.createStatement();
111
- ResultSet res = st.executeQuery("select * from result");
127
+ ResultSet res = st.executeQuery("select * XXX");
112
128
 
113
129
  while (res.next()) {
114
130
  out.println("<tr>");
@@ -126,8 +142,6 @@
126
142
  </body>
127
143
  </html>
128
144
  ```
129
- です。
130
145
 
131
- 先日勉強を始めたばかりなのでエラーの原因が全然わかりません。
146
+
132
- エラーの見方も教えていただけると助かります。
133
- よろしくお願いします。
147
+ です。よろしくお願いします。

3

文法の修正

2015/04/22 05:46

投稿

hurikake_dx
hurikake_dx

スコア12

title CHANGED
File without changes
body CHANGED
@@ -15,7 +15,7 @@
15
15
  8: </head>
16
16
  9: <body>
17
17
  10: <%
18
- 11: Class.forName("/com.mysql.jdbc.Driver");
18
+ 11: Class.forName("com.mysql.jdbc.Driver");
19
19
  12: Connection conn = DriverManager
20
20
  13: .getConnection("jdbc:mysql://XXXXXXXXXXXXXXXXXX"
21
21
  14: + "user=XXXXXXXX&password=XXXXXXXX&useUnicode=true&characterEncoding=Windows-31J");
@@ -103,7 +103,7 @@
103
103
  </head>
104
104
  <body>
105
105
  <%
106
- Class.forName("/com.mysql.jdbc.Driver");
106
+ Class.forName("com.mysql.jdbc.Driver");
107
107
  Connection conn = DriverManager
108
108
  .getConnection("jdbc:mysql://PC00159.elecs.local:3306/shinjin"
109
109
  + "user=shinjin&password=1kb5c2&useUnicode=true&characterEncoding=Windows-31J");

2

shuusei

2015/04/22 05:41

投稿

hurikake_dx
hurikake_dx

スコア12

title CHANGED
File without changes
body CHANGED
@@ -73,7 +73,6 @@
73
73
  </head>
74
74
  <body>
75
75
  <div>
76
- <p>2015年度 新人研修</p>
77
76
  <h1>タスク管理</h1>
78
77
  <table>
79
78
  <thead>

1

質問の修正

2015/04/22 05:24

投稿

hurikake_dx
hurikake_dx

スコア12

title CHANGED
File without changes
body CHANGED
@@ -17,8 +17,8 @@
17
17
  10: <%
18
18
  11: Class.forName("/com.mysql.jdbc.Driver");
19
19
  12: Connection conn = DriverManager
20
- 13: .getConnection("jdbc:mysql://PC00159.elecs.local:3306/shinjin"
20
+ 13: .getConnection("jdbc:mysql://XXXXXXXXXXXXXXXXXX"
21
- 14: + "user=shinjin&password=1kb5c2&useUnicode=true&characterEncoding=Windows-31J");
21
+ 14: + "user=XXXXXXXX&password=XXXXXXXX&useUnicode=true&characterEncoding=Windows-31J");
22
22
 
23
23
 
24
24
  Stacktrace:
@@ -129,5 +129,6 @@
129
129
  ```
130
130
  です。
131
131
 
132
- 先日勉強を始めたばかりなのでエラーの原因が全然わかりません
132
+ 先日勉強を始めたばかりなのでエラーの原因が全然わかりません
133
+ エラーの見方も教えていただけると助かります。
133
134
  よろしくお願いします。