Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF с какой стороны начинать грызть / 11 сообщений из 11, страница 1 из 1
07.04.2005, 18:56
    #33003549
Dima Yermak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
Решил попробовать JSF. Раньше (и сейчас :-)) всё такого типа делаю руками, это часто напрягает, хотелось бы упростит. Искал по инету джары для этой хрени нашёл архив, но он 11 метров, а сейчас это качать напряжно. Хто может подсказать какой нужен минимальный набор чтобы это всё попробовать и где его взять. Если прикольнёт и реально будет работать проще тогда уж и скачаю всё, а пока надо просто поробовать, не охота сразу в коммерческие проекты эту фигню тулить.


Заранее благодарен за ссылки :-)
...
Рейтинг: 0 / 0
08.04.2005, 07:39
    #33003918
Gurney
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
Вот эти 11MB и нужны для начала. В них Reference Implementation и дока. Больше ее нигде нет.
Можешь еще сходить на:
www.myfaces.org
www.jsfcentral.org
www.jsftutorial.org
...
Рейтинг: 0 / 0
09.04.2005, 16:40
    #33006489
Dima Yermak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
Все эти 11 метров у меня. Поставил вроде всё как написанно было в доке токо вот не пойму чё страницы не компилятся

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling  this  request.

exception 

javax.servlet.ServletException: Cannot find FacesContext
	org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java: 867 )
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java: 800 )
	org.apache.jsp.greeting_jsp._jspService(greeting_jsp.java: 83 )
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 133 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 311 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 301 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 248 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java: 712 )
	org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java: 682 )
	org.apache.jsp.index_jsp._jspService(index_jsp.java: 44 )
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 133 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 311 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 301 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 248 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )


root cause 

javax.servlet.jsp.JspException: Cannot find FacesContext
	javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java: 405 )
	com.sun.faces.taglib.jsf_core.ViewTag.doStartTag(ViewTag.java: 105 )
	org.apache.jsp.greeting_jsp._jspx_meth_f_view_0(greeting_jsp.java: 97 )
	org.apache.jsp.greeting_jsp._jspService(greeting_jsp.java: 75 )
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 133 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 311 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 301 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 248 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java: 712 )
	org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java: 682 )
	org.apache.jsp.index_jsp._jspService(index_jsp.java: 44 )
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 133 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 311 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 301 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 248 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
     PUBLIC  "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2.3.dtd">

<web-app>

    <taglib>
        <taglib-uri>
           http://java.sun.com/jsf/html
        </taglib-uri>
        <taglib-location>
           /WEB-INF/html_basic.tld
        </taglib-location>
    </taglib>
    <security-constraint>
       <web-resource-collection>
          <web-resource-name> Protected  Area</web-resource-name>
          <url-pattern>/jsp/security/ protected /*</url-pattern>
          <http-method>DELETE</http-method>
            <http-method>GET</http-method>
            <http-method>POST</http-method>
          <http-method>PUT</http-method>
      </web-resource-collection>
      <auth-constraint>
         <!-- Anyone with one of the listed roles may access  this  area -->
         <role-name>tomcat</role-name>
         <role-name>role1</role-name>
      </auth-constraint>
    </security-constraint>

    <!--  Default  login configuration uses BASIC authentication -->
    <login-config>
      <auth-method>BASIC</auth-method>
      <realm-name>Example Basic Authentication Area</realm-name>
    </login-config>
    <welcome-file-list>
      <welcome-file>
         index.jsp
      </welcome-file>
    </welcome-file-list>
</web-app>

Чего не хватает, правда есть ещё какойто файл face-config.xml что с ним делать?
...
Рейтинг: 0 / 0
09.04.2005, 16:56
    #33006492
XM
XM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
...
Рейтинг: 0 / 0
11.04.2005, 13:42
    #33008182
Dima Yermak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
Всё равно ни фига не получается, может я просто так читаю на буржуйском что что-то не так настроил?

Кто может помочь настроить? Если можете вышлите пошаговую инструкцию настройки под ТомКэт желательно на русском.

Email: minor_dima@mail.ru
...
Рейтинг: 0 / 0
11.04.2005, 13:45
    #33008191
А.Грасоff™ JE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
Dima YermakВсё равно ни фига не получается, может я просто так читаю на буржуйском что что-то не так настроил?

Кто может помочь настроить? Если можете вышлите пошаговую инструкцию настройки под ТомКэт желательно на русском.

Email: minor_dima@mail.ru

http://jsf.iatp.org.ua
...
Рейтинг: 0 / 0
11.04.2005, 15:30
    #33008610
Dima Yermak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
Я никак не могу вкурить что за хрень происходит.
Вылетает ошибка

Код: plaintext
1.
2.
3.
4.
5.
6.
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
	com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java: 123 )
	com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java: 87 )
	com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java: 200 )
	com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java: 117 )
	javax.faces.webapp.FacesServlet.service(FacesServlet.java: 198 )

Полазил по джарам нифига подобного там нет. Подскажите что это за фигня.
...
Рейтинг: 0 / 0
11.04.2005, 15:51
    #33008689
XM
XM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
Добавь jstl.jar в WEB-INF/lib
...
Рейтинг: 0 / 0
11.04.2005, 16:01
    #33008723
Dima Yermak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
Дык. Его то у меня нет. И в инете найти не могу, что бы чисто один джар.
Кто может сказать где его скачать или лучше вышлите мне его на мыло minor_dima@mail.ru
...
Рейтинг: 0 / 0
11.04.2005, 16:15
    #33008770
XM
XM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
...
Рейтинг: 0 / 0
11.04.2005, 17:33
    #33009003
Dima Yermak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF с какой стороны начинать грызть
Так с настройкой разобрался. А теперь вопрос.
Взл файлы с папки примеров guessNumber страница компилируется всё пучком.
Токо вот проблемма в том что форма постится на какой-то странный адресс
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
<HTML>
    <HEAD> <title>Hello</title> </HEAD>
    
    
    <body bgcolor="white">
    
    <form id="helloForm" method="post" action="//greeting.jsf" enctype="application/x-www-form-urlencoded">

      <h2>Hi. My name is Duke.  I'm thinking of a number from
       to
      .  Can you guess
      it?</h2>

        <img id="helloForm:waveImg" src="//wave.med.gif" alt="" />
  	<input id="helloForm:userNo" type="text" name="helloForm:userNo" />          
	 <input id="helloForm:submit" type="submit" name="helloForm:submit" value="Submit" />
         <p>
	 

    <input type="hidden" name="helloForm" value="helloForm" /></form>
    
    </body>
</HTML>  
Якого ляду у формы прописывается экшен на такой странный ни куда не ведущий аддресс, почему картинка грузится хрен знает откуда?

Какого ляду не подставляются значения с face-config.xml.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF с какой стороны начинать грызть / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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