質問編集履歴
4
a
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,5 @@
|
|
1
|
-
Jsp
|
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://
|
21
|
+
13: .getConnection("jdbc:mysql://XXXXXXXXXX"
|
21
|
-
14: + "user=
|
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:
|
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:
|
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
|
-
|
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://
|
124
|
+
.getConnection("jdbc:mysql://XXXXXXXX"
|
109
|
-
+ "user=
|
125
|
+
+ "user=XXX&password=1kb5c2&useUnicode=true&characterEncoding=Windows-31J");
|
110
126
|
Statement st = conn.createStatement();
|
111
|
-
ResultSet res = st.executeQuery("select *
|
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
文法の修正
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("
|
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("
|
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
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
質問の修正
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://
|
20
|
+
13: .getConnection("jdbc:mysql://XXXXXXXXXXXXXXXXXX"
|
21
|
-
14: + "user=
|
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
|
よろしくお願いします。
|