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

回答編集履歴

2

web\.xmlサンプルの提示

2017/05/31 11:08

投稿

BlueMoon
BlueMoon

スコア1339

answer CHANGED
@@ -1,4 +1,32 @@
1
1
  思い付いた点を書かせて頂きます。
2
2
  リンク表記をcommandButtonで実装し、actionで指定したBackingBeanの戻り値に該当のURLを書いてみてはどうでしょうか。CDI経由とすれば動作するのではないかという期待からです。
3
3
 
4
- リンクにJSFタグ(h:link h:commandLink)を使用されてみてはどうでしょうか。
4
+ リンクにJSFタグ(h:link h:commandLink)を使用されてみてはどうでしょうか。
5
+
6
+ ヒントになるか判りませんが、自環境で動作しているサンプルプログラムのweb.xmlについて関連しそうな箇所を抜粋してみました。
7
+
8
+ ```html
9
+ <servlet-mapping>
10
+ <servlet-name>Faces Servlet</servlet-name>
11
+ <url-pattern>/faces/*</url-pattern>
12
+ </servlet-mapping>
13
+ <security-constraint>
14
+ <display-name>testdisplay</display-name>
15
+ <web-resource-collection>
16
+ <web-resource-name>アプリケーション名</web-resource-name>
17
+ <description>aaaaaaaa</description>
18
+ <url-pattern>/faces/info/*</url-pattern>
19
+ <http-method>GET</http-method>
20
+ <http-method>POST</http-method>
21
+ </web-resource-collection>
22
+ <auth-constraint>
23
+ <description>ログイン認証後にリソースを利用できるロール</description>
24
+ <role-name>admin</role-name>
25
+ <role-name>user</role-name>
26
+ </auth-constraint>
27
+ <user-data-constraint>
28
+ <description>HTTPS接続する場合はCONFIDENTIALに変更する</description>
29
+ <transport-guarantee>NONE</transport-guarantee>
30
+ </user-data-constraint>
31
+ </security-constraint>
32
+ ```

1

JSFタグの使用について

2017/05/31 11:07

投稿

BlueMoon
BlueMoon

スコア1339

answer CHANGED
@@ -1,2 +1,4 @@
1
1
  思い付いた点を書かせて頂きます。
2
- リンク表記をcommandButtonで実装し、actionで指定したBackingBeanの戻り値に該当のURLを書いてみてはどうでしょうか。CDI経由とすれば動作するのではないかという期待からです。
2
+ リンク表記をcommandButtonで実装し、actionで指定したBackingBeanの戻り値に該当のURLを書いてみてはどうでしょうか。CDI経由とすれば動作するのではないかという期待からです。
3
+
4
+ リンクにJSFタグ(h:link h:commandLink)を使用されてみてはどうでしょうか。