質問編集履歴
2
知りたい内容を明確にした
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,6 +30,8 @@
|
|
30
30
|
|
31
31
|
『Input.jsp』から入力した値を一度『Test.java』に渡し、その後『Output.jsp』に渡して表示させたいのですが、うまく渡ってくれません。
|
32
32
|
|
33
|
+
調べたところ、dispatcherで渡し、request.getAttributeで取得できるようですが、動いてくれません。
|
34
|
+
|
33
35
|
servlet、jsp共に初心者なので、アドバイスをいただきたいです。
|
34
36
|
|
35
37
|
|
@@ -37,24 +39,6 @@
|
|
37
39
|
Test.java
|
38
40
|
|
39
41
|
```ここに言語を入力
|
40
|
-
|
41
|
-
package studyc;
|
42
|
-
|
43
|
-
|
44
|
-
|
45
|
-
import java.io.IOException;
|
46
|
-
|
47
|
-
|
48
|
-
|
49
|
-
import javax.servlet.RequestDispatcher;
|
50
|
-
|
51
|
-
import javax.servlet.ServletException;
|
52
|
-
|
53
|
-
import javax.servlet.http.HttpServlet;
|
54
|
-
|
55
|
-
import javax.servlet.http.HttpServletRequest;
|
56
|
-
|
57
|
-
import javax.servlet.http.HttpServletResponse;
|
58
42
|
|
59
43
|
|
60
44
|
|
@@ -108,7 +92,7 @@
|
|
108
92
|
|
109
93
|
|
110
94
|
|
111
|
-
req.setAttribute("AllData", AllData);
|
95
|
+
**req.setAttribute("AllData", AllData);
|
112
96
|
|
113
97
|
req.setAttribute("input", input);
|
114
98
|
|
@@ -118,7 +102,7 @@
|
|
118
102
|
|
119
103
|
.getRequestDispatcher("/C18_HelloWeb_Output.jsp");
|
120
104
|
|
121
|
-
dispathcer.forward(req, res);
|
105
|
+
dispathcer.forward(req, res);**
|
122
106
|
|
123
107
|
|
124
108
|
|
@@ -129,120 +113,6 @@
|
|
129
113
|
}
|
130
114
|
|
131
115
|
|
132
|
-
|
133
|
-
```
|
134
|
-
|
135
|
-
main.jsp
|
136
|
-
|
137
|
-
```ここに言語を入力
|
138
|
-
|
139
|
-
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
140
|
-
|
141
|
-
pageEncoding="UTF-8"%>
|
142
|
-
|
143
|
-
<%@ page import="java.util.Date,java.text.SimpleDateFormat"%>
|
144
|
-
|
145
|
-
|
146
|
-
|
147
|
-
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
|
148
|
-
|
149
|
-
|
150
|
-
|
151
|
-
<html>
|
152
|
-
|
153
|
-
<head>
|
154
|
-
|
155
|
-
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
156
|
-
|
157
|
-
<title>C18_HelloWeb_main</title>
|
158
|
-
|
159
|
-
</head>
|
160
|
-
|
161
|
-
<frameset rows="50%, *" frameborder="1">
|
162
|
-
|
163
|
-
|
164
|
-
|
165
|
-
<frame src = "/Webtest/C18_HelloWeb_Input.jsp" name = "input">
|
166
|
-
|
167
|
-
<frame src = "/Webtest/C18_HelloWeb_Output.jsp" name = "output">
|
168
|
-
|
169
|
-
|
170
|
-
|
171
|
-
</frameset>
|
172
|
-
|
173
|
-
<body>
|
174
|
-
|
175
|
-
</body>
|
176
|
-
|
177
|
-
</html>
|
178
|
-
|
179
|
-
```
|
180
|
-
|
181
|
-
|
182
|
-
|
183
|
-
Input.jsp
|
184
|
-
|
185
|
-
```ここに言語を入力
|
186
|
-
|
187
|
-
<%@ page language="java" contentType="text/html; charset=windows-31j"
|
188
|
-
|
189
|
-
pageEncoding="windows-31j"%>
|
190
|
-
|
191
|
-
|
192
|
-
|
193
|
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
194
|
-
|
195
|
-
<html>
|
196
|
-
|
197
|
-
<head>
|
198
|
-
|
199
|
-
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
|
200
|
-
|
201
|
-
<title>C18_HelloWeb_Input</title>
|
202
|
-
|
203
|
-
|
204
|
-
|
205
|
-
<script type="text/javascript" charset=Shift-JIS>
|
206
|
-
|
207
|
-
<!--
|
208
|
-
|
209
|
-
function startAlert(){
|
210
|
-
|
211
|
-
if (document.frm.param.value == "")
|
212
|
-
|
213
|
-
alert('空です');
|
214
|
-
|
215
|
-
return false;
|
216
|
-
|
217
|
-
|
218
|
-
|
219
|
-
}}
|
220
|
-
|
221
|
-
-->
|
222
|
-
|
223
|
-
</script>
|
224
|
-
|
225
|
-
</head>
|
226
|
-
|
227
|
-
<body>
|
228
|
-
|
229
|
-
<center><font size=5px>入力画面</font></center>
|
230
|
-
|
231
|
-
<br>
|
232
|
-
|
233
|
-
<form action="http://localhost:8080/Webtest/Test/url" method="POST" >
|
234
|
-
|
235
|
-
<input type="text" name="param" size=20>
|
236
|
-
|
237
|
-
<input type="submit" value="クエリ送信" >
|
238
|
-
|
239
|
-
</form>
|
240
|
-
|
241
|
-
|
242
|
-
|
243
|
-
</body>
|
244
|
-
|
245
|
-
</html>
|
246
116
|
|
247
117
|
```
|
248
118
|
|
@@ -282,11 +152,11 @@
|
|
282
152
|
|
283
153
|
<br>
|
284
154
|
|
285
|
-
<%=request.getAttribute("AllData")%>
|
155
|
+
**<%=request.getAttribute("AllData")%>
|
286
156
|
|
287
157
|
<%=request.getAttribute("input") %>
|
288
158
|
|
289
|
-
<%=request.getAttribute("oldData")%>
|
159
|
+
<%=request.getAttribute("oldData")%>**
|
290
160
|
|
291
161
|
</body>
|
292
162
|
|
1
文章位置の変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,10 +20,20 @@
|
|
20
20
|
|
21
21
|
このプログラムを作成しようとしています。
|
22
22
|
|
23
|
+
|
24
|
+
|
25
|
+
|
26
|
+
|
23
27
|
以下、プログラムになります。
|
24
28
|
|
25
29
|
|
26
30
|
|
31
|
+
『Input.jsp』から入力した値を一度『Test.java』に渡し、その後『Output.jsp』に渡して表示させたいのですが、うまく渡ってくれません。
|
32
|
+
|
33
|
+
servlet、jsp共に初心者なので、アドバイスをいただきたいです。
|
34
|
+
|
35
|
+
|
36
|
+
|
27
37
|
Test.java
|
28
38
|
|
29
39
|
```ここに言語を入力
|
@@ -286,9 +296,7 @@
|
|
286
296
|
|
287
297
|
|
288
298
|
|
289
|
-
|
299
|
+
|
290
|
-
|
291
|
-
servlet、jsp共に初心者なので、アドバイスをいただきたいです。
|
292
300
|
|
293
301
|
|
294
302
|
|