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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не выводит параметры на странитсу 
V
    Опции темы
ratzko
Дата 13.2.2008, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



у меня есть небольшое приложение: 

home.jsp:
Код

<%@ page contentType="text/html" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head></head>
<body>
<h2>Bussipeatused:</h2>

<ul>
<c:forEach items="${peatusi}" var="peatus">
<li><c:out value="${peatus.nimetus}"/></li>
</c:forEach>
</ul>
</body>
</html>


HomePageController
Код

public class HomePageController extends AbstractController {
    
    public HomePageController() {}
    
    public ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception {
        
        List peatused = bussService.getRecentPeatus();
        
        return new ModelAndView("home", "peatusi", peatused);
    }
    
    private BussService bussService;
    
    public void setBussService(BussService bussService) {
        this.bussService = bussService;
    }

}


Bussipeatus:
Код

public class Bussipeatus {
    
    private Long id;
    private String nimetus;
    
    public Bussipeatus() {}
    
    public Long getId() {
        return id;
    }
    
    public void setId(Long id) {
        this.id = id;
    }
    
    public String getNimetus() {
        return nimetus;
    }
    
    public void setNimetus(String nimetus) {
        this.nimetus = nimetus;
    }
    
}


Bussipeatus.hbm.xml
Код

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping>
    <class name="domain.Bussipeatus" table="bussipeatus">
        
        <id name="id" column="id">
         <generator class="native"/>
        </id>        
        
        <property name="nimetus" column="nimetus"/>
    </class>
</hibernate-mapping>



BussiDao
Код

public interface BussiDao {
    
    public List<Bussipeatus> getAllPeatusi();
}


HibernateBussiDao
Код

public class HibernateBussiDao extends HibernateDaoSupport implements BussiDao{

    private static String BUSSIPEATUS = Bussipeatus.class.getName(); 

    public List<Bussipeatus> getAllPeatusi() {
        
        return getHibernateTemplate().find("from " + BUSSIPEATUS);
    }
}


BussService
Код

public interface BussService {
    public List getRecentPeatus();
}


BussServiceImpl
Код

public class BussServiceImpl implements BussService {

    public List getRecentPeatus() {
        return bussDao.getAllPeatusi();
    }
    
    private BussiDao bussDao;
    
    public void setBussDao(BussiDao bussDao) {
        this.bussDao = bussDao;
    }

}


web-servlet
Код

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://www.springframework.org/schema/beans 
               http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
  
  <bean id="homePageController" class="controllers.HomePageController">
    <property name="bussService" ref="bussService" />
  </bean>

  <bean id="urlMapping"
      class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
    <property name="mappings">
      <props>
        <prop key="/home.htm">homePageController</prop>
        <!--<prop key="/register.htm">registerMotoristController</prop>
        <prop key="/addRant.htm">addRantController</prop>-->
      </props>
    </property>
  </bean>
    
  <bean id="jspViewResolver" 
      class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="viewClass"
      value="org.springframework.web.servlet.view.InternalResourceView" />
    <property name="prefix" value="/WEB-INF/jsp/" />
    <property name="suffix" value=".jsp" />
  </bean>
    
</beans>


web.xml
Код

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>webmedia</display-name>
  
  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
      classpath:webmedia-data.xml
      classpath:webmedia-data-hibernate.xml
      classpath:webmedia-transactions.xml
      classpath:webmedia-service.xml
    </param-value>
  </context-param>
   
  <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>

  <servlet>
    <servlet-name>web</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    
    <init-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>classpath:webmedia-servlet.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>

  <servlet-mapping>
    <servlet-name>web</servlet-name>
    <url-pattern>*.htm</url-pattern>
  </servlet-mapping>
    
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  
</web-app>



Мне на странитсу выводится ${peatusi.nimetus}

где у меня сдесь ошибка?
PM MAIL   Вверх
Kangaroo
Дата 13.2.2008, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


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

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



Цитата(ratzko @  13.2.2008,  17:32 Найти цитируемый пост)
Мне на странитсу выводится ${peatusi.nimetus}

где у меня сдесь ошибка? 

Запускаете на чем?


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


Шустрый
*


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

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



tomcat5.5
PM MAIL   Вверх
Kangaroo
Дата 13.2.2008, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


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

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



Цитата(ratzko @  13.2.2008,  17:55 Найти цитируемый пост)
tomcat5.5 

Понятно. Что-то проблема эта стала часто появляться.

Поменяйте заголовок в web.xml на этот:
Код

<?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">



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


Super star !
****


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

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



Цитата(Kangaroo @  13.2.2008,  19:52 Найти цитируемый пост)
Понятно. Что-то проблема эта стала часто появляться.

 smile   Эт точно ....  помню я тот  жестокий день,...   пока не переписал  заголовок web.xml заново   smile    нифига не работало

Добавлено через 1 минуту и 13 секунд
и все  из-за 5 версии ,  прописал 4, и все норм...   
и почему с 5 не работает .....  smile 
PM MAIL   Вверх
Kangaroo
Дата 14.2.2008, 03:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


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

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



ratzko, 
вы, кстати, уже спрашивали аналогичный вопрос. И у вас тогда все заработало.

И по проблеме. Почитал, оказалось все просто - web.xml прописывается используемая спецификация сервлетов (2.4 или 2.5). Tomcat 5.5 не поддерживает 2.5, поэтому и не работало. Другой вопрос, почему он не выдает нормальную ошибку, чтобы можно было разобраться.


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


Летатель
***


Профиль
Группа: Участник Клуба
Сообщений: 1853
Регистрация: 10.2.2005
Где: msk.ru

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



Цитата(Kangaroo @  14.2.2008,  03:04 Найти цитируемый пост)
почему он не выдает нормальную ошибку, чтобы можно было разобраться. 

Очевидно, потому что он еще не знает об ошибке, она в будущем. smile
PM MAIL Skype GTalk Jabber YIM   Вверх
ratzko
Дата 14.2.2008, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Kangaroo, спасибо за помощь! да я вспомнил 4то узе спрашивал! 
PM MAIL   Вверх
Kangaroo
Дата 14.2.2008, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


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

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



Цитата(tux @  14.2.2008,  04:41 Найти цитируемый пост)
Очевидно, потому что он еще не знает об ошибке, она в будущем.

м-да, хорошее предположение  smile  но все равно можно было сделать - если неизвестная версия, то выдать ворнинг.


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


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

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



Цитата(tux @  14.2.2008,  04:41 Найти цитируемый пост)
Очевидно, потому что он еще не знает об ошибке, она в будущем. smile 

Какой-то дьявольщиной попахивает...  smile  Аннушка, уже разлила масло... 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.0741 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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