|
|
|
новичок в JSF - помогите с формой (action="//greeting.faces" )
|
|||
|---|---|---|---|
|
#18+
пытаюсь написать свое первое приложение JSF, вернее добавить несколько объектов JSF в имеющееся приложение Java+Struts+JSP вот страничка, содранная с примера <HTML> <HEAD> <title>Hello</title> </HEAD> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> <body bgcolor="white"> <f:view> <h:form id="helloForm" > <h:inputText id="userNo" value="#{UserNumberBean.userNumber}" validator="#{UserNumberBean.validate}"/> <h:commandButton id="submit" action="success" value="Submit" /> </h:form> </f:view> </body> </HTML> когда захожу на нее браузером, в хтмл-ке форма прописана как <form id="helloForm" method="post" action="//greeting.faces" enctype="application/x-www-form-urlencoded"> и при нажатии Submit экшн ессно не выполняется :( пробовала добавить <base href="http://localhost:8080"/> не помогло как побороть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2006, 18:53:01 |
|
||
|
новичок в JSF - помогите с формой (action="//greeting.faces" )
|
|||
|---|---|---|---|
|
#18+
Можете привести что у вас написано в faces-config.xml? скорее всего у вас в элементе <navigation-rule> <navigation-case> <from-outcome>success ....................... <to-view-id> Вот тут надо написать /greeting.faces </navigation-rule> </navigation-case> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2006, 22:45:55 |
|
||
|
новичок в JSF - помогите с формой (action="//greeting.faces" )
|
|||
|---|---|---|---|
|
#18+
поставила <navigation-rule> <from-view-id>/greeting.faces</from-view-id> <navigation-case> <from-outcome>success</from-outcome> <to-view-id>greeting.faces</to-view-id> </navigation-case> <navigation-case> <from-action>#{UserNumberBean.getResponse}</from-action> <from-outcome>success</from-outcome> <to-view-id>greeting.faces</to-view-id> </navigation-case> </navigation-rule> не помогло :( одним местом чувствую что это из-за struts, без него на другом проекте все отлично работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2006, 17:00:00 |
|
||
|
новичок в JSF - помогите с формой (action="//greeting.faces" )
|
|||
|---|---|---|---|
|
#18+
так а вы с какой страницы на какую рпереходите? судя по вашему конфигу с <from-view-id>/greeting.faces</from-view-id>-------с этой страницы <navigation-case> <from-outcome>success</from-outcome> <to-view-id>greeting.faces</to-view-id> -------------на эту страницу? а в чем смысл? может надо написать так- <from-view-id>/ваша начальная страница</from-view-id> <navigation-case> <from-outcome>success</from-outcome> <to-view-id>greeting.faces</to-view-id> ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2006, 19:26:43 |
|
||
|
новичок в JSF - помогите с формой (action="//greeting.faces" )
|
|||
|---|---|---|---|
|
#18+
смысл не в том, откуда я куда я перехожу по навигации... проблема в том что страница JSF неправильно рендерится и отображается, еще до того как я начну куда-то переходить в другом месте мне подсказали использовать сервлет фильтр ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2006, 19:04:41 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=673&tid=2147102]: |
0ms |
get settings: |
13ms |
get forum list: |
22ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
38ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 284ms |
| total: | 440ms |

| 0 / 0 |
