質問編集履歴

6

追記

2020/06/11 02:31

投稿

rascals
rascals

スコア3

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  ・doGet処理が足りていないとの指摘を受けたので追記しましたが変わらず同じエラー内容が出ます
20
20
 
21
-
21
+ ・@Overrideの追加
22
22
 
23
23
  ### 発生している問題・エラーメッセージ
24
24
 
@@ -178,7 +178,7 @@
178
178
 
179
179
 
180
180
 
181
-
181
+ @Override
182
182
 
183
183
  protected void doGet (HttpServletRequest request, HttpServletResponse response)
184
184
 
@@ -190,6 +190,8 @@
190
190
 
191
191
 
192
192
 
193
+ @Override
194
+
193
195
  protected void doPost(HttpServletRequest request, HttpServletResponse response)
194
196
 
195
197
  throws ServletException, IOException {

5

追記

2020/06/11 02:30

投稿

rascals
rascals

スコア3

test CHANGED
File without changes
test CHANGED
@@ -34,6 +34,104 @@
34
34
 
35
35
 
36
36
 
37
+ Loginbefor.jsp
38
+
39
+ ```
40
+
41
+ <%@page contentType="text/html" pageEncoding="UTF-8" session="false" %>
42
+
43
+ <!DOCTYPE html>
44
+
45
+ <html>
46
+
47
+ <jsp:include page="header.jsp" flush="true" />
48
+
49
+ <body>
50
+
51
+ <br>
52
+
53
+ <div id="login">
54
+
55
+ <table width=25% border="0" cellspacing="0" cellpadding="3" id="loginform">
56
+
57
+ <tr class="sub_title1" align="center">
58
+
59
+ <b> ログイン入力 </b>
60
+
61
+ </tr>
62
+
63
+ </table>
64
+
65
+
66
+
67
+ <form action="/BBS/LoginUser" method="post">
68
+
69
+ <table id="loginform">
70
+
71
+ <tr>
72
+
73
+ <th>ID</th>
74
+
75
+ <td><input type="text" name="id" /></td>
76
+
77
+ <th></th>
78
+
79
+ </tr>
80
+
81
+ <tr>
82
+
83
+ <th>パスワード</th>
84
+
85
+ <td><input type="password" name="pass" /></td>
86
+
87
+ </tr><br>
88
+
89
+ <td><input type="submit" value="ログイン"></td>
90
+
91
+ </table>
92
+
93
+ </form>
94
+
95
+ <%
96
+
97
+ String error = (String)request.getAttribute("error");
98
+
99
+ if (error != null) {
100
+
101
+ %>
102
+
103
+ <p style="color:red; font-size: larger;"><%= error %></p>
104
+
105
+ <% } %>
106
+
107
+ <br>
108
+
109
+ <hr>
110
+
111
+
112
+
113
+ <li class="main_info_small">
114
+
115
+ ※ログインしてご利用いただくためには、<a href="/BBS/RegisterUser">ID登録</a>が必要です。
116
+
117
+ </li>
118
+
119
+ <input type="hidden" name="KBN" value="login_user" />
120
+
121
+ <br>
122
+
123
+ <a href="top.html">Topへ戻る</a>
124
+
125
+ </div>
126
+
127
+ </body>
128
+
129
+ </html>
130
+
131
+ ```
132
+
133
+
134
+
37
135
  LoginUser.java
38
136
 
39
137
  ```

4

追記

2020/06/10 05:54

投稿

rascals
rascals

スコア3

test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  修正箇所
18
18
 
19
- ・doGet処理がなかったので追記しましたが変わらず同じエラー内容が出
19
+ ・doGet処理が足りていいとの指摘を受けたので追記しましたが変わらず同じエラー内容が出ます
20
20
 
21
21
 
22
22
 
@@ -26,6 +26,8 @@
26
26
 
27
27
  HTTPのPOSTメソッドは、このURLではサポートされていません。
28
28
 
29
+ The specified HTTP method is not allowed for the requested resource.
30
+
29
31
 
30
32
 
31
33
  ### 該当のソースコード

3

追記

2020/06/10 01:00

投稿

rascals
rascals

スコア3

test CHANGED
File without changes
test CHANGED
@@ -14,6 +14,12 @@
14
14
 
15
15
 
16
16
 
17
+ 修正箇所
18
+
19
+ ・doGet処理がなかったので追記しましたが変わらず同じエラー内容が出る
20
+
21
+
22
+
17
23
  ### 発生している問題・エラーメッセージ
18
24
 
19
25
 

2

文追加

2020/06/09 08:15

投稿

rascals
rascals

スコア3

test CHANGED
File without changes
test CHANGED
@@ -50,11 +50,7 @@
50
50
 
51
51
 
52
52
 
53
- /**
53
+
54
-
55
- * Servlet implementation class LoginServlet
56
-
57
- */
58
54
 
59
55
  public class LoginUser extends HttpServlet {
60
56
 
@@ -76,11 +72,15 @@
76
72
 
77
73
 
78
74
 
79
- /**
75
+
80
-
76
+
81
- * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
77
+ protected void doGet (HttpServletRequest request, HttpServletResponse response)
78
+
82
-
79
+ throws ServletException, IOException {
80
+
83
- */
81
+ this.doPost(request, response);
82
+
83
+ }
84
84
 
85
85
 
86
86
 

1

誤字

2020/06/09 07:11

投稿

rascals
rascals

スコア3

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- eclipseを使用してログインの処理をしたいのですが、ログインボタンを押すと、”HTTPのPOSTメソッドは、このURLではサポートされていません。”
5
+ eclipseを使用してログインの処理をしたいのですが、ログインボタンを押すと、
6
+
7
+ ”HTTPのPOSTメソッドは、このURLではサポートされていません。”
6
8
 
7
9
  となってしまい実行することができません。
8
10
 
@@ -24,11 +26,11 @@
24
26
 
25
27
 
26
28
 
27
- RoginUser.java
29
+ LoginUser.java
28
-
30
+
29
- ```
31
+ ```
30
-
32
+
31
- package RoginUserServlet;
33
+ package LoginUserServlet;
32
34
 
33
35
 
34
36
 
@@ -54,7 +56,7 @@
54
56
 
55
57
  */
56
58
 
57
- public class RoginUser extends HttpServlet {
59
+ public class LoginUser extends HttpServlet {
58
60
 
59
61
  private static final long serialVersionUID = 1L;
60
62
 
@@ -66,7 +68,7 @@
66
68
 
67
69
  */
68
70
 
69
- public RoginUser() {
71
+ public LoginUser() {
70
72
 
71
73
  super();
72
74
 
@@ -116,13 +118,13 @@
116
118
 
117
119
  request.setAttribute("name", user.getId());
118
120
 
119
- request.getRequestDispatcher("/BBS/roginsuccess.jsp").forward(request, response);
121
+ request.getRequestDispatcher("/BBS/loginsuccess.jsp").forward(request, response);
120
122
 
121
123
  } else {
122
124
 
123
125
  request.setAttribute("error", "IDかパスワードが間違っています。\n再入力してください。");
124
126
 
125
- request.getRequestDispatcher("/roginbefor.html").forward(request, response);
127
+ request.getRequestDispatcher("/loginbefor.html").forward(request, response);
126
128
 
127
129
  }
128
130
 
@@ -138,7 +140,7 @@
138
140
 
139
141
  ```
140
142
 
141
- package RoginUserServlet;
143
+ package LoginUserServlet;
142
144
 
143
145
 
144
146
 
@@ -162,9 +164,9 @@
162
164
 
163
165
  try {
164
166
 
165
- Class.forName("org.postgresql.Driver");
167
+ Class.forName("com.mysql.jdbc.Driver");
166
-
168
+
167
- return DriverManager.getConnection("jdbc:mysql://localhost:3306/user","root", "root");
169
+ return DriverManager.getConnection("jdbc:mysql://localhost:3306/user","root", "ecosys");
168
170
 
169
171
  } catch (Exception e) {
170
172
 
@@ -274,7 +276,7 @@
274
276
 
275
277
  ```
276
278
 
277
- package RoginUserServlet;
279
+ package LoginUserServlet;
278
280
 
279
281
 
280
282
 
@@ -370,17 +372,17 @@
370
372
 
371
373
  <servlet>
372
374
 
373
- <servlet-name>RoginUser</servlet-name>
375
+ <servlet-name>LoginUser</servlet-name>
374
-
376
+
375
- <servlet-class>RoginUserServlet.RoginUser</servlet-class>
377
+ <servlet-class>LoginUserServlet.LoginUser</servlet-class>
376
378
 
377
379
  </servlet>
378
380
 
379
381
  <servlet-mapping>
380
382
 
381
- <servlet-name>RoginUser</servlet-name>
383
+ <servlet-name>LoginUser</servlet-name>
382
-
384
+
383
- <url-pattern>/RoginUser</url-pattern>
385
+ <url-pattern>/LoginUser</url-pattern>
384
386
 
385
387
  </servlet-mapping>
386
388