новичок в Jsf - помогите с формой!

Тема в разделе "Java", создана пользователем tanja123, 21 дек 2006.

Статус темы:
Закрыта.
  1. tanja123

    tanja123 Гость

    пытаюсь написать свое первое приложение 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 экшн ессно не выполняется B)

    пробовала добавить
    <base href="http://localhost:8080"/>

    не помогло :)((

    как побороть?
     
  2. Pepper-X

    Pepper-X Гость

    кога я писал на java+struts+jsp то в jsp странице форма выглядела вот так:

    <html:form action="actionName"> у меня тэги html начинаются, вместо h как у тебя, это не существенно, на выбор разработчика.

    а соль в том, что нужен не id атрибут указывать а action который указывает какой Action из struts Action будет выполняться при submit формы. А уже в struts-config.xml к этому акшену привязана форма, которая и будет заполняться, вернее в которую будет ложить данные Controller, которые он выдирает из requesta.
     
Загрузка...
Похожие Темы - новичок Jsf помогите
  1. brddrdtt
    Ответов:
    0
    Просмотров:
    1.102
  2. Mady
    Ответов:
    2
    Просмотров:
    2.215
Статус темы:
Закрыта.

Поделиться этой страницей