Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / новичок в JSF - помогите с формой (action="//greeting.faces" ) / 5 сообщений из 5, страница 1 из 1
21.12.2006, 18:53:01
    #34217108
tanja123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
новичок в JSF - помогите с формой (action="//greeting.faces" )
пытаюсь написать свое первое приложение 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"/>

не помогло

как побороть?
...
Рейтинг: 0 / 0
21.12.2006, 22:45:55
    #34217361
crazytoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
новичок в JSF - помогите с формой (action="//greeting.faces" )
Можете привести что у вас написано в faces-config.xml?
скорее всего у вас в элементе
<navigation-rule>
<navigation-case>
<from-outcome>success
.......................
<to-view-id> Вот тут надо написать /greeting.faces
</navigation-rule>
</navigation-case>
...
Рейтинг: 0 / 0
22.12.2006, 17:00:00
    #34219551
tanja123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
новичок в JSF - помогите с формой (action="//greeting.faces" )
поставила
<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, без него на другом проекте все отлично работает!
...
Рейтинг: 0 / 0
22.12.2006, 19:26:43
    #34219916
crazytoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
новичок в JSF - помогите с формой (action="//greeting.faces" )
так а вы с какой страницы на какую рпереходите?
судя по вашему конфигу с
<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>
?
...
Рейтинг: 0 / 0
25.12.2006, 19:04:41
    #34223579
tanja123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
новичок в JSF - помогите с формой (action="//greeting.faces" )
смысл не в том, откуда я куда я перехожу по навигации...
проблема в том что страница JSF неправильно рендерится и отображается, еще до того как я начну куда-то переходить
в другом месте мне подсказали использовать сервлет фильтр
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / новичок в JSF - помогите с формой (action="//greeting.faces" ) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]