如何确定Java / hibernate下拉列表的数据源

时间:2013-10-11 15:34:19

标签: java hibernate

好的,我怀疑这将成为有史以来最愚蠢的问题之一,但这里有:

我是一名.Net和PHP开发人员,根本不了解Java,但仍然被要求查看遗留Java应用程序(当然,没有文档)。

有一些任务,但我已经陷入了一个简单的任务 - 我需要更改下拉列表中的条目,从数据库中提取列表。我以为我已经识别出正确的数据库表,但更改它对下拉列表没有影响。由于数据库中存在数百个表,名称无用,因此追踪正确的表将非常耗时,因此我转而使用代码来计算出正确的表格。

以下是生成下拉列表的jsp:

<td class="labelCell"><span style="COLOR: red">*</span>Query Status:</td>
<td>
  <select class="inputBox" id="queryStatus" name="queryStatus">
    <c:if test="${queryStatusList != null}">    
      <c:forEach items="${ queryStatusList }" var="statusList">
        <c:set var="statusIdValue" value="${statusList.lookupId}"/>    
        <c:set var="statusNameValue" value="${statusList.description}"/>
        <option value="<c:out value="${statusIdValue}"/>"
        <c:if test="${statusIdValue == command.queryStatus}">
          <c:set var="queryStatus" value="${statusNameValue}"/> SELECTED
        </c:if>
        >
        <c:out value="${statusNameValue}"/></option>
      </c:forEach>
    </c:if>
  </select>
</td>

我可以看到它遍历queryStatusList,将每个条目放入一个选项标记。

我看不到的是queryStatusList的填充位置 - 'queryStatusList'没有出现在源中的任何其他位置。

我需要知道的是在哪里查找填充queryStatusList的查询。有人可以帮忙吗?

0 个答案:

没有答案
相关问题