spring jsp 列表读取不到数据

wenwen1 发布于 2012/10/18 20:56
阅读 380
收藏 0

我在MyProjectApplicationController。java文件中写了

/**
     * view an existing Project leader information
     *
     */
    @RequestMapping("/memberInformation")
    public ModelAndView memberInformation(@RequestParam Integer idKey) {
        ModelAndView mav = new ModelAndView();
        mav.addObject("project", myProjectService.findProjectByPrimaryKey(idKey));
        mav.setViewName("_project/memberInformation.jsp");
        return mav;
    }

我的memberInformation.jsp是这么写的

<%@ page language="java" isELIgnored="false" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<jsp:directive.include file="/WEB-INF/sitemesh-decorators/include.jsp"/>
<fmt:setBundle basename="bundles.project-resources"/>
<html>
<head>
</head>
<body>
<div id="contentarea" >
    <div id="lb"><div id="rb"><div id="bb"><div id="blc">
    <div id="brc"><div id="tb"><div id="tlc"><div id="trc">
    <div id="content">
        <div id="tablewrapper">
        <table id="listTable" cellpadding="0" cellspacing="0">
            <thead>
                <tr>
                    <th class="thead" width="10%">&nbsp;</th>
                    <th class="thead" width="20%"><fmt:message key="project.projectname.title"/></th>
                    <th class="thead" width="10%"><fmt:message key="userbycreater.title"/></th>
                    <th class="thead" width="10%"><fmt:message key="userinfo.gender.title"/></th>
                    <th class="thead" width="10%"><fmt:message key="userinfo.nation.title"/></th>
                    <th class="thead" width="10%"><fmt:message key="userinfo.education.title"/></th>
                    <th class="thead" width="10%"><fmt:message key="userinfo.degree.title"/></th>
                    <th class="thead" width="10%"><fmt:message key="userinfo.technicaltitle.title"/></th>
                    <th class="thead" width="10%"><fmt:message key="team.authority.title"/></th>
                </tr>
            </thead>
            <tbody>
                <c:forEach items="${projects}" var="current" varStatus="id">
                    <c:choose>
                        <c:when test="${(id.count) % 2 == 0}">
                            <c:set var="rowclass" value="rowtwo"/>
                        </c:when>
                        <c:otherwise>
                            <c:set var="rowclass" value="rowone"/>
                        </c:otherwise>
                    </c:choose>    
                <tr class="${rowclass}">
                    <td nowrap="nowrap" class="tabletd">
                        <a title="<fmt:message key="navigation.view" />" href="${pageContext.request.contextPath}/selectproject?idKey=${project.id}&"><img src="images/icons/view.gif" /></a>
                        <a title="<fmt:message key="navigation.edit" />" href="${pageContext.request.contextPath}/viewproject?idKey=${project.id}&"><img src="images/icons/edit.gif" /></a>
                        <a title="<fmt:message key="navigation.delete" />" href="${pageContext.request.contextPath}/confirmDeleteproject?idKey=${project.id}&"><img src="images/icons/delete.gif" /></a>
                    </td>
                    <td nowrap="nowrap" class="tabletd">
                        
                            ${current.projectName}
                        &nbsp;
                    </td>
                    <td nowrap="nowrap" class="tabletd">
                         ${current.projectApplication.team.userInfo.userName}    
                        &nbsp;
                    </td>
                    <td nowrap="nowrap" class="tabletd">
                        
                            ${current.projectArtical.CprojectAttribute.name}
                        &nbsp;
                    </td>
                    <td nowrap="nowrap" class="tabletd">
                        
                            ${current.projectArtical.CprojectLevel.name}
                        &nbsp;
                    </td>
                    <td nowrap="nowrap" class="tabletd">
                        
                            <fmt:formatDate dateStyle="short" type="both" value="${current.createDate.time}"/>
                        &nbsp;
                    </td>
                    <td nowrap="nowrap" class="tabletd">
                        
                            ${current.userByCreater.cname}
                        &nbsp;
                    </td>
                    <td nowrap="nowrap" class="tabletd">
                        
                            ${current.CStatue.name}
                        &nbsp;
                    </td>
                </tr>
                </c:forEach>
            </tbody>
        </table>
        </div>
    </div>
    </div></div></div></div>
    </div></div></div></div>
</div>
</body>
</html>

加载中
返回顶部
顶部