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]>

