Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> jsp+jstl 
:(
    Опции темы
ratzko
Дата 30.1.2008, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 5.7.2007
Где: Estonia, Tallinn

Репутация: нет
Всего: нет



есть две jsp стрени4ки: 


index.jsp:

Код

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>

<html>
<head><title>Hello</title></head>
<body bgcolor="white">
<img src="duke.waving.gif"> 

<h2>Hello, my name is Duke. What's yours?</h2>
<form method="get">
<input type="text" name="username" size="25">
<p></p>
<input type="submit" value="Submit">
<input type="reset" value="Reset">
</form>

<c:if test="${fn:length(param.username) > 0}" >
  <%@include file="response.jsp" %>
</c:if>
</body>
</html>


и resonse.jsp

Код

<h2><font color="black">Hello, ${param.username}!</font></h2>


Параметер username по4ему то не с4итывается!?
В 4ем тут проблема?
PM MAIL   Вверх
v2v
Дата 30.1.2008, 23:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: 9
Всего: 56



попробуй <c:out value="${param.username}"></c:out>


--------------------
PM   Вверх
ratzko
Дата 30.1.2008, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 5.7.2007
Где: Estonia, Tallinn

Репутация: нет
Всего: нет



пробовал тозе самое
PM MAIL   Вверх
Kangaroo
Дата 31.1.2008, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: 14
Всего: 104



ratzko, 
а если написать это не в отдельном файле, а в том же - работает?
И напиши, что выводится на страницу..


--------------------
Lost....
PM MAIL MSN   Вверх
ratzko
Дата 31.1.2008, 00:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 5.7.2007
Где: Estonia, Tallinn

Репутация: нет
Всего: нет



в одном фаиле тозе пробовал!

выводить форму и если <c:if> убрать ${param.username}
PM MAIL   Вверх
Kangaroo
Дата 31.1.2008, 00:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: 14
Всего: 104



ratzko, 
тогда показывай web.xml
Есть вариант что у тебя таже проблема с которой я полчаса назад разбирался  smile

Добавлено через 2 минуты и 42 секунды
И еще - откуда берется param ? Или это стандартная переменная в jsp/jstl ?


--------------------
Lost....
PM MAIL MSN   Вверх
Samotnik
Дата 31.1.2008, 00:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



Цитата(Kangaroo @  31.1.2008,  00:24 Найти цитируемый пост)
Есть вариант что у тебя таже проблема с которой я полчаса назад разбирался 
 
ага, я сегодня целый день долбился,  оказалось что в  web.xml  версия  5 была, а нужно было 4  указать.  А  томкат бедный  молчал ошибок не выкидывал,  в себе держал  smile 

ratzko, выкладывайте все!  бум разбираться  smile 
PM MAIL   Вверх
ratzko
Дата 31.1.2008, 00:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 5.7.2007
Где: Estonia, Tallinn

Репутация: нет
Всего: нет



4то там долзнo быть?
он у меня  пустои!
PM MAIL   Вверх
Samotnik
Дата 31.1.2008, 00:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



Цитата(ratzko @  31.1.2008,  00:27 Найти цитируемый пост)
4то там долзнo быть?он у меня  пустои!

там мапинг вашего сервлета (как минимум)  должен быть .
Кста, а сервлет где?  тоже давайте сюда

Это сообщение отредактировал(а) Samotnik - 31.1.2008, 00:28
PM MAIL   Вверх
Kangaroo
Дата 31.1.2008, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: 14
Всего: 104



У меня все работает, поэтому показывай web.xml.. там ошибка

Добавлено через 1 минуту и 4 секунды
Цитата(Samotnik @  30.1.2008,  23:27 Найти цитируемый пост)
ага, я сегодня целый день долбился,  оказалось что в  web.xml  версия  5 была, а нужно было 4  указать.  А  томкат бедный  молчал ошибок не выкидывал,  в себе держал  smile 

хо хо  smile Я точно такую проблему только что решал.. но мне час хватило.. ужас

Добавлено через 3 минуты и 32 секунды
Цитата(ratzko @  30.1.2008,  23:27 Найти цитируемый пост)
4то там долзнo быть?
он у меня  пустои! 

Вот скопируй туда:
Код

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4">
    
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
        </welcome-file-list>
    </web-app>



Цитата(Samotnik @  30.1.2008,  23:28 Найти цитируемый пост)
Кста, а сервлет где?  тоже давайте сюда

Сервлет не нужен. Тут же просто две джсп.


--------------------
Lost....
PM MAIL MSN   Вверх
Samotnik
Дата 31.1.2008, 00:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



Цитата(Kangaroo @  31.1.2008,  00:29 Найти цитируемый пост)
Сервлет не нужен. Тут же просто две джсп.

ну тогда  велкам файл лист должен быть  и....   О  ДАА   эта    гребаная  4  версия   smile 

Это сообщение отредактировал(а) Samotnik - 31.1.2008, 00:59
PM MAIL   Вверх
ratzko
Дата 31.1.2008, 00:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 5.7.2007
Где: Estonia, Tallinn

Репутация: нет
Всего: нет



Kangaroo, спасибо все работает!
PM MAIL   Вверх
Kangaroo
Дата 31.1.2008, 01:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: 14
Всего: 104



Цитата(ratzko @  30.1.2008,  23:56 Найти цитируемый пост)
Kangaroo, спасибо все работает! 

Да не за что  smile  
Сам только вот начинаю пробовать jsp/jstl и столкнулся с этой проблемой...


--------------------
Lost....
PM MAIL MSN   Вверх
ratzko
Дата 31.1.2008, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 5.7.2007
Где: Estonia, Tallinn

Репутация: нет
Всего: нет



Sun tutorial
Цитата

If your web module does not contain any servlets, filter, or listener components then it does not need a web application deployment descriptor. In other words, if your web module only contains JSP pages and static files then you are not required to include a web.xml file.


Как ето понимать?

Цитата

И еще - откуда берется парам ? Или это стандартная переменная в йсп/йстл ?


Как я понял param == request.getParameter()
PM MAIL   Вверх
Kangaroo
Дата 31.1.2008, 01:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: 14
Всего: 104



Цитата(ratzko @  31.1.2008,  00:08 Найти цитируемый пост)
Как ето понимать?

Пока не знаю ) Я сегодня только ее решил, а завтра буду разбираться в причинах...

Пока я понял, что web.xml определяют версию приложения, это помогает Томкету определить какое jsp/jstl использовать.
Можешь, кстати, еще убрать web.xml и прописать http://java.sun.com/jstl/core , вроде тоже должно работать.


ЗЫ
Может кто знает? Отписываемся, не стесняемся  smile 


--------------------
Lost....
PM MAIL MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.1896 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.