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

質問編集履歴

5

a

2015/05/23 17:23

投稿

ranran
ranran

スコア85

title CHANGED
@@ -1,1 +1,1 @@
1
- struts2
1
+ struts2 動かない...
body CHANGED
File without changes

4

あd

2015/05/23 17:23

投稿

ranran
ranran

スコア85

title CHANGED
File without changes
body CHANGED
@@ -15,8 +15,10 @@
15
15
 
16
16
 
17
17
  ```lang-<java>
18
- // コンソール
18
+ /* コンソール */
19
+
19
20
  警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:struts2' did not find a matching property. [日 5 24 00:55:51 JST 2015]
21
+ // ~20個前後の[情報]のため省略
20
22
  重大: Dispatcher initialization failed [日 5 24 00:55:58 JST 2015]
21
23
  重大: フィルタ struts2 の起動中の例外です [日 5 24 00:55:58 JST 2015]
22
24
  重大: Error filterStart [日 5 24 00:55:58 JST 2015]
@@ -28,6 +30,14 @@
28
30
 
29
31
  ```
30
32
 
31
- 参考にしたサイトのサンプルとの違いはfilterを
33
+ 参考にしたサイトのサンプルとの違いは
32
- 「org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter」
34
+ 1)filterを「org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter」
35
+ (struts2ドキュメント内、又は検索の際に上記指定するようありました)
36
+ 2)最低限のstruts2ライブラリではなく、ダウンロードしてきたstruts2のLibフォルダ以下を配置
37
+ (バージョンによって最低限のライブラリに違いがあるようなので、すべて配置しました)
38
+
39
+ エラーを見る限り、
33
- していです
40
+ フィルタが動作していないだと思うのですが、
41
+ 検索してもそれらしい情報にたどり着けません。
42
+
43
+ どうすればよいでしょうか?

3

fdさ

2015/05/23 17:12

投稿

ranran
ranran

スコア85

title CHANGED
File without changes
body CHANGED
@@ -6,14 +6,28 @@
6
6
  Eclipse Luna Service Release 2(4.4.2)
7
7
  struts-2.3.20
8
8
 
9
- 参考にしたサイト(一部抜粋)
9
+ 参考にしたサイト:
10
10
  http://www.atmarkit.co.jp/fjava/special/struts2/struts2_1.html
11
11
  (@いう間にWebアプリを作れる「Struts 2」入門)
12
12
 
13
13
  サンプルの「こんにちは」を作成しサーバに配置しましたが、
14
14
  HTTPステータス 404 で終わってしまいます。
15
15
 
16
+
16
17
  ```lang-<java>
18
+ // コンソール
19
+ 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:struts2' did not find a matching property. [日 5 24 00:55:51 JST 2015]
20
+ 重大: Dispatcher initialization failed [日 5 24 00:55:58 JST 2015]
21
+ 重大: フィルタ struts2 の起動中の例外です [日 5 24 00:55:58 JST 2015]
22
+ 重大: Error filterStart [日 5 24 00:55:58 JST 2015]
23
+ 重大: 以前のエラーのためにコンテキストの起動が失敗しました [/struts2] [日 5 24 00:55:58 JST 2015]
24
+ 情報: Starting ProtocolHandler ["http-nio-8080"] [日 5 24 00:55:58 JST 2015]
25
+ 情報: Starting ProtocolHandler ["ajp-nio-8009"] [日 5 24 00:55:58 JST 2015]
26
+ 情報: Server startup in 6405 ms [日 5 24 00:55:58 JST 2015]
17
27
 
18
28
 
19
- ```
29
+ ```
30
+
31
+ 参考にしたサイトのサンプルとの違いはfilterを
32
+ 「org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter」
33
+ としているのみです。

2

fd

2015/05/23 16:58

投稿

ranran
ranran

スコア85

title CHANGED
File without changes
body CHANGED
@@ -7,12 +7,11 @@
7
7
  struts-2.3.20
8
8
 
9
9
  参考にしたサイト(一部抜粋):
10
- http://www15.plala.or.jp/k_maeba/struts2/hello/index.html
11
10
  http://www.atmarkit.co.jp/fjava/special/struts2/struts2_1.html
12
- http://codezine.jp/article/detail/2296
11
+ (@いう間にWebアプリを作れる「Struts 2」入門)
13
12
 
14
- 検索結果上位にでるstruts2初心者向けページ一通り試しましたが
13
+ サンプル「こんにち」を作成サーバに配置しましたが
15
- HTTPステータス 404 でたいがい終わってしまいます。
14
+ HTTPステータス 404 で終わってしまいます。
16
15
 
17
16
  ```lang-<java>
18
17
 

1

あふぁふぇ

2015/05/23 16:52

投稿

ranran
ranran

スコア85

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  お世話になります。
2
2
 
3
- struts2 で[Hello World]表示させたいのですがどうしたらよいでしょうか。
3
+ struts2 を使用したいのですがどうすればよいでしょうか。
4
4
 
5
5
  環境:
6
6
  Eclipse Luna Service Release 2(4.4.2)
@@ -14,8 +14,7 @@
14
14
  検索結果上位にでるstruts2初心者向けのページは一通り試しましたが
15
15
  HTTPステータス 404 でたいがい終わってしまいます。
16
16
 
17
- このコードを使えば最低限Struts2を動かせる
18
- これがだめなら環境が悪いから見直せとなるような
17
+ ```lang-<java>
19
- サンプルコードを教えていただけないでしょうか。
20
18
 
19
+
21
- ちなみにJSP、サーブレットでの動作はできます。
20
+ ```