質問編集履歴

3

修正

2016/08/03 07:09

投稿

nekomura
nekomura

スコア132

test CHANGED
@@ -1 +1 @@
1
- 【jsf java webアプリ】リンク押下後、画面遷移したい
1
+ 【jsf java webアプリ】commandLink押下後、任意の違うページに遷移したい
test CHANGED
@@ -1,14 +1,16 @@
1
+ ※内容修正しました(16:00)
2
+
1
3
  よろしくお願いいたします。
2
4
 
3
5
  jsfで作った画面に、Javaでコードを記述し実装ししています。
4
6
 
5
- 今回やりたい事は、**リンクからの違うページへの遷移**です。
7
+ 今回やりたい事は、**commandLinkからの違うページへの遷移**です。
6
8
 
7
9
 
8
10
 
9
11
  表に任意のデータを入力し、検索ボタンを押下すると、商品の検索結果が出ます。
10
12
 
11
- 検索結果の一番右のカラムには、**「商品詳細」とかかれたリンクを都度表示させ、このリンクを押下すると
13
+ 検索結果の一番右のカラムには、**「商品詳細」とかかれたcommandLinkを都度表示させ、このリンクを押下すると
12
14
 
13
15
  任意の違うページに遷移するようにしたい**です。
14
16
 
@@ -18,13 +20,23 @@
18
20
 
19
21
 
20
22
 
21
- 検索結果が出る際に、「商品詳細」リンクを表示させることは出来たのですが、
23
+ 検索結果が出る際に、「商品詳細」commandLinkを表示させることは出来たのですが、
22
24
 
23
25
  押下後の画面遷移の実装がわかりません。
24
26
 
27
+
28
+
29
+ さらに、outputLinkを追記してURLを表示させ、それを押下すれば画面遷移はできたのですが、(参:下記図)
30
+
31
+ ![イメージ説明](56b84755d093fbe2249331ef9e4d06e2.png)
32
+
33
+ 青のcommandLinkから画面遷移がしたいのです。
34
+
35
+
36
+
25
37
  [JSFによるWebアプリケーション開発](http://www.atmarkit.co.jp/fjava/special/jsf02/jsf02_02.html)や、
26
38
 
27
- [JSF HTMLタグサンプル](http://muimi.com/j/jsf/htmltag/)などを参考にしてみたのですが、具体的な実装方法が書け
39
+ [JSF HTMLタグサンプル](http://muimi.com/j/jsf/htmltag/)などを参考にしてみたのですが、具体的な方法がわから
28
40
 
29
41
  有職者の皆様方にご教示を頂きたく存じます。
30
42
 
@@ -46,9 +58,7 @@
46
58
 
47
59
 
48
60
 
49
- <td >#{v.detail}
50
-
51
- <h:commandLink value="商品詳細"
61
+ <h:commandLink value="商品詳細"
52
62
 
53
63
 
54
64
 
@@ -60,44 +70,8 @@
60
70
 
61
71
  action="#{goodsSearchBean.detailAction}">
62
72
 
63
- </h:commandLink></td>
73
+ //この一行を使わずに、commandLinkだけで画面遷移がしたい→</h:commandLink><h:outputLink value="http://localhost:8080/hoge/jsp/hoge/hoge/Test.xhtml">
64
74
 
65
- </tr>
66
-
67
- </ui:repeat>
75
+ <h:outputText value="test.com"/>
68
76
 
69
77
  ```
70
-
71
-
72
-
73
- **■Beanクラスのjavaコード(メソッドのみ作ってみたものの、中身の実装法がわかりません…)**
74
-
75
- ```ここに言語を入力
76
-
77
- //商品詳細画面遷移
78
-
79
- public void detailAction() {
80
-
81
-
82
-
83
-
84
-
85
- }
86
-
87
-
88
-
89
- //詳細ボタン押下
90
-
91
- public void attrListener(ActionEvent event) {
92
-
93
-
94
-
95
- }
96
-
97
-
98
-
99
-
100
-
101
-
102
-
103
- ```

2

編集

2016/08/03 07:09

投稿

nekomura
nekomura

スコア132

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  検索結果の一番右のカラムには、**「商品詳細」とかかれたリンクを都度表示させ、このリンクを押下すると
12
12
 
13
- 違うページに遷移するようにしたい**です。
13
+ 任意の違うページに遷移するようにしたい**です。
14
14
 
15
15
  下記図のように、
16
16
 

1

編集

2016/08/03 06:56

投稿

nekomura
nekomura

スコア132

test CHANGED
File without changes
test CHANGED
File without changes