saya tidak melihat adanya query yg mana yg salah,
DAO classnya juga tidak ada.
trus ada
modelMap.addObject(....)
modelMap.addAttribute(...)

dan di jspnya ada scriptlet <%= request.getAttribute(...) %>

ini masalah-masalah kecil yg kadang cukup mengganggu,
mending diberesin dulu.

dan informasi yg kurang lengkap juga tidak bisa
dijadikan bahan analisa, masalah anda seperti apa.
yang ada mungkin temen-temen disini,
hanya "menduga-menduga",
"ini... kali", "itu ...kali", "apanya gitu salah mungkin"...

sertakan informasi yg lengkap, lebih bagus
kalo ada file-file source yg aslinya, masukin attachment.



On Mon, Jan 4, 2010 at 10:05 PM, Eko Prayoga <[email protected]> wrote:

>
>
> Master-master Java,
>
> Ada yang punya solusi untuk masalah ini ?
>
> ======================================
> dispatcher-servlet.xml
> ======================================
> ......
> <bean id="myDataSource"
> class="org.apache.tomcat.dbcp.dbcp.BasicDataSource"
> destroy-method="close">
> <property name="driverClassName" value="org.postgresql.Driver"/>
> <property name="url" value="jdbc:postgresql://127.0.0.1:5432/DBCOBA"/>
> <property name="username" value="postgres"/>
> <property name="password" value="password"/>
> </bean>
>
> <!-- ****************** SESSION FACTORY REGISTER ****************** -->
> <bean id="mySessionFactory"
>
> class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
> <property name="dataSource" ref="myDataSource" />
> <property name="annotatedClasses">
> <list>
> <value>com.hibernate.domain.User</value>
> <value>com.hibernate.domain.TblUser</value>
> <value>com.hibernate.domain.RefDivision</value>
> <value>com.hibernate.domain.TblBug</value>
> </list>
> </property>
> <property name="hibernateProperties">
> <props>
> <prop
> key="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</prop>
> <prop key="hibernate.show_sql">true</prop>
> <!--
> <prop key="hibernate.hbm2ddl.auto">create</prop>
> -->
> </props>
> </property>
> </bean>
>
> <!-- ****************** VALIDATOR REGISTER ****************** -->
>
> <!-- ****************** DAO REGISTER ****************** -->
> <bean id="myUserDAO" class="com.hibernate.dao.UserDAOImpl">
> <property name="sessionFactory" ref="mySessionFactory"/>
> </bean>
>
> <bean id="myTblUserDAO" class="com.hibernate.dao.TblUserDAOImpl">
> <property name="sessionFactory" ref="mySessionFactory"/>
> </bean>
>
> <bean id="myRefDivisionDAO" class="com.hibernate.dao.RefDivisionDAOImpl">
> <property name="sessionFactory" ref="mySessionFactory"/>
> </bean>
>
> <bean id="myTblBugDAO" class="com.hibernate.dao.TblBugDAOImpl">
> <property name="sessionFactory" ref="mySessionFactory"/>
> </bean>
>
> <!-- ****************** CONTROLLER REGISTER ****************** -->
> <bean name="/user/*.htm" class="com.spring.web.UserController" >
> <property name="userDAO" ref="myUserDAO" />
> </bean>
>
> <bean name="/userMain/*.htm" class="com.spring.web.TblUserController" >
> <property name="tblUserDAO" ref="myTblUserDAO" />
> </bean>
>
> <bean name="/bugMain/*.htm" class="com.spring.web.TblBugController" >
> <property name="tblBugDAO" ref="myTblBugDAO" />
> <property name="refDivisionDAO" ref="myRefDivisionDAO" />
> </bean>
> ........
>
> ================================================
> TblBugController.java
> ================================================
> /*
> * To change this template, choose Tools | Templates
> * and open the template in the editor.
> */
> package com.spring.web;
>
> import com.hibernate.dao.RefDivisionDAO;
> import com.hibernate.dao.TblBugDAO;
> import com.hibernate.domain.TblBug;
> import com.spring.web.command.FixedMenu;
> import java.util.Date;
> import java.util.List;
> import javax.servlet.http.HttpServletRequest;
> import javax.servlet.http.HttpServletResponse;
> import org.springframework.ui.ModelMap;
> import org.springframework.web.servlet.ModelAndView;
> import
> org.springframework.web.servlet.mvc.multiaction.MultiActionController;
>
> /**
> *
> * @author finder
> */
> public class TblBugController extends MultiActionController {
>
> private TblBugDAO tblBugDAO;
> private RefDivisionDAO refDivisionDAO;
>
> public void setTblBugDAO(TblBugDAO tblBugDAO) {
> this.tblBugDAO = tblBugDAO;
> }
>
> public void setRefDivisionDAO(RefDivisionDAO refDivisionDAO) {
> this.refDivisionDAO = refDivisionDAO;
> }
>
> public ModelAndView formList(HttpServletRequest request,
> HttpServletResponse response) throws Exception {
> ModelMap modelMap = new ModelMap();
> FixedMenu fixedMenu = new FixedMenu();
>
> modelMap = fixedMenu.getFixedMenu(modelMap);
>
> List list = refDivisionDAO.listRefDivision();
> modelMap.addObject("refDivision", list);
>
> modelMap.addAttribute("tblBugList", tblBugDAO.listTblBug());
> modelMap.addAttribute("tblBug", new TblBug());
>
> return new ModelAndView("bug/tblBugEntry", modelMap);
> }
> ......
> }
>
> ==========================================
> tblBugEntry.jsp
> ==========================================
> <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
> pageEncoding="ISO-8859-1"%>
> <%@ taglib uri="http://www.springframework.org/tags/form"; prefix="form"%>
> <%@ taglib uri="http://java.sun.com/jsp/jstl/core"; prefix="c"%>
> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions"; prefix="fn"%>
> <%@ taglib uri="http://www.springframework.org/tags"; prefix="spring" %>
> <html>
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
> <style type="text/css">
> .even {
> background-color: silver;
> }
> </style>
> <title>Bug Founded</title>
> </head>
> <body>
> <a href="<%=request.getAttribute("homeMenu")%>">Home</a><br>
> <a href="<%=request.getAttribute("logoutMenu")%>">Logout</a><br>
>
> <c:forEach var="refDivision" items="${refDivision}">
> <li>${refDivision.divisionDesc}</li>
> /************************* disini ngga muncul *****************/
> </c:forEach>
> ...............
>
> Permasalahannya kenapa di syntax tblBugEntry.jsp
>
> <c:forEach var="refDivision" items="${refDivision}">
> <li>${refDivision.divisionDesc}</li> /******** disini ngga
> muncul ***********/
> </c:forEach>
>
> ngga muncul hasil query tersebut? Apakah ada yang salah? Mohon bantuannya.
>
> Salam.
>  
>



-- 
syaiful.mukhlis
gtalk:[email protected] <gtalk%[email protected]>

Kirim email ke