⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 viewgeneric.jsp

📁 Sequoia ERP是一个真正的企业级开源ERP解决方案。它提供的模块包括:电子商务应用(e-commerce), POS系统(point of sales),知识管理,存货与仓库管理
💻 JSP
📖 第 1 页 / 共 3 页
字号:
    <%rowClass=(rowClass==rowClass1?rowClass2:rowClass1);%><tr class="<%=rowClass%>">      <td valign="top"><div class="tabletext"><b><%=field.getName()%></b></div></td>      <td valign="top">        <div class="tabletext">      <%if (type.getJavaType().equals("Timestamp") || type.getJavaType().equals("java.sql.Timestamp")) {%>        <%          String dateTimeString = null;          if (findByPK != null && useValue) {            java.sql.Timestamp dtVal = findByPK.getTimestamp(field.getName());            if(dtVal != null) {              dateTimeString = dtVal.toString();            }          } else if (!useValue) {            dateTimeString = request.getParameter(field.getName());          }        %>        DateTime(YYYY-MM-DD HH:mm:SS.sss):<input class='editInputBox' type="text" name="<%=field.getName()%>" size="24" value="<%=UtilFormatOut.checkNull(dateTimeString)%>">        <a href="javascript:call_cal(document.updateForm.<%=field.getName()%>, '<%=UtilFormatOut.checkNull(dateTimeString)%>');" onmouseover="window.status='Date Picker';return true;" onmouseout="window.status='';return true;"><img src='/images/cal.gif' width='16' height='16' border='0' alt='Click here For Calendar'></a>      <%} else if(type.getJavaType().equals("Date") || type.getJavaType().equals("java.sql.Date")){%>        <%          String dateString = null;          if (findByPK != null && useValue) {            java.sql.Date dateVal = value.getDate(field.getName());            dateString = dateVal==null?"":dateVal.toString();          } else if (!useValue) {            dateString = request.getParameter(field.getName());          }        %>        Date(YYYY-MM-DD):<input class='editInputBox' type="text" name="<%=field.getName()%>" size="11" value="<%=UtilFormatOut.checkNull(dateString)%>">        <a href="javascript:call_cal(document.updateForm.<%=field.getName()%>, '<%=UtilFormatOut.checkNull(dateString)%>');" onmouseover="window.status='Date Picker';return true;" onmouseout="window.status='';return true;"><img src='/images/cal.gif' width='16' height='16' border='0' alt='Click here For Calendar'></a>      <%} else if(type.getJavaType().equals("Time") || type.getJavaType().equals("java.sql.Time")){%>        <%          String timeString = null;          if (findByPK != null && useValue) {            java.sql.Time timeVal = value.getTime(field.getName());            timeString = timeVal==null?"":timeVal.toString();          } else if (!useValue) {            timeString = request.getParameter(field.getName());          }        %>        Time(HH:mm:SS.sss):<input class='editInputBox' type="text" size="6" maxlength="10" name="<%=field.getName()%>" value="<%=UtilFormatOut.checkNull(timeString)%>">      <%}else if(type.getJavaType().indexOf("Integer") >= 0){%>        <input class='editInputBox' type="text" size="20" name="<%=field.getName()%>" value="<%=(findByPK!=null&&useValue)?UtilFormatOut.safeToString((Integer)findByPK.get(field.getName())):(useValue?"":UtilFormatOut.checkNull(request.getParameter(field.getName())))%>">      <%}else if(type.getJavaType().indexOf("Long") >= 0){%>        <input class='editInputBox' type="text" size="20" name="<%=field.getName()%>" value="<%=(findByPK!=null&&useValue)?UtilFormatOut.safeToString((Long)findByPK.get(field.getName())):(useValue?"":UtilFormatOut.checkNull(request.getParameter(field.getName())))%>">       <%}else if(type.getJavaType().indexOf("Double") >= 0){%>        <input class='editInputBox' type="text" size="20" name="<%=field.getName()%>" value="<%=(findByPK!=null&&useValue)?UtilFormatOut.safeToString((Double)findByPK.get(field.getName())):(useValue?"":UtilFormatOut.checkNull(request.getParameter(field.getName())))%>">       <%}else if(type.getJavaType().indexOf("Float") >= 0){%>        <input class='editInputBox' type="text" size="20" name="<%=field.getName()%>" value="<%=(findByPK!=null&&useValue)?UtilFormatOut.safeToString((Float)findByPK.get(field.getName())):(useValue?"":UtilFormatOut.checkNull(request.getParameter(field.getName())))%>">      <%}else if(type.getJavaType().indexOf("String") >= 0){%>        <%if(type.stringLength() <= 80){%>        <input class='editInputBox' type="text" size="<%=type.stringLength()%>" maxlength="<%=type.stringLength()%>" name="<%=field.getName()%>" value="<%=(findByPK!=null&&useValue)?UtilFormatOut.checkNull((String)findByPK.get(field.getName())):(useValue?"":UtilFormatOut.checkNull(request.getParameter(field.getName())))%>">        <%} else if(type.stringLength() <= 255){%>          <input class='editInputBox' type="text" size="80" maxlength="<%=type.stringLength()%>" name="<%=field.getName()%>" value="<%=(findByPK!=null&&useValue)?UtilFormatOut.checkNull((String)findByPK.get(field.getName())):(useValue?"":UtilFormatOut.checkNull(request.getParameter(field.getName())))%>">        <%} else {%>          <textarea cols="60" rows="3" maxlength="<%=type.stringLength()%>" name="<%=field.getName()%>"><%=(findByPK!=null&&useValue)?UtilFormatOut.checkNull((String)findByPK.get(field.getName())):(useValue?"":UtilFormatOut.checkNull(request.getParameter(field.getName())))%></textarea>        <%}%>      <%}%>        &nbsp;</div>      </td>    </tr>    <%}%>  <%}else{%>    <%showFields=false;%>    You do not have permission to create a <%=entityName%> (<%=entity.getPlainTableName()%>_ADMIN, or <%=entity.getPlainTableName()%>_CREATE needed).  <%}%><%}else{%>  <%if(hasUpdatePermission){%>    <input type="hidden" name="UPDATE_MODE" value="UPDATE">    <%for (int fnum = 0; fnum < entity.getPksSize();fnum++){%>      <%ModelField field = entity.getPk(fnum);%>      <%ModelFieldType type = delegator.getEntityFieldType(entity, field.getType());%>    <%rowClass=(rowClass==rowClass1?rowClass2:rowClass1);%><tr class="<%=rowClass%>">      <td valign="top"><div class="tabletext"><b><%=field.getName()%></b></div></td>      <td valign="top">        <div class="tabletext">      <%if (type.getJavaType().equals("Timestamp") || type.getJavaType().equals("java.sql.Timestamp")) {%>        <%java.sql.Timestamp dtVal = value.getTimestamp(field.getName());%>        <%String dtStr = dtVal==null?"":dtVal.toString();%>        <input type="hidden" name="<%=field.getName()%>" value="<%=dtStr%>">        <%=dtStr%>      <%} else if(type.getJavaType().equals("Date") || type.getJavaType().equals("java.sql.Date")) {%>        <%java.sql.Date dateVal = value.getDate(field.getName());%>        <input type="hidden" name="<%=field.getName()%>" value="<%=dateVal==null?"":dateVal.toString()%>">        <%=dateVal==null?"":dateVal.toString()%>      <%} else if(type.getJavaType().equals("Time") || type.getJavaType().equals("java.sql.Time")) {%>        <%java.sql.Time timeVal = value.getTime(field.getName());%>        <input type="hidden" name="<%=field.getName()%>" value="<%=timeVal==null?"":timeVal.toString()%>">        <%=timeVal==null?"":timeVal.toString()%>      <%} else if(type.getJavaType().indexOf("Integer") >= 0) {%>        <%Integer numVal = (Integer) value.get(field.getName());%>        <input type="hidden" name="<%=field.getName()%>" value="<%=numVal==null?"":numVal.toString()%>">        <%=numVal==null?"":numVal.toString()%>      <%} else if(type.getJavaType().indexOf("Long") >= 0) {%>        <%Long numVal = (Long) value.get(field.getName());%>        <input type="hidden" name="<%=field.getName()%>" value="<%=numVal==null?"":numVal.toString()%>">        <%=numVal==null?"":numVal.toString()%>      <%} else if(type.getJavaType().indexOf("Double") >= 0) {%>        <%Double numVal = (Double) value.get(field.getName());%>        <input type="hidden" name="<%=field.getName()%>" value="<%=numVal==null?"":numVal.toString()%>">        <%=numVal==null?"":numVal.toString()%>      <%} else if(type.getJavaType().indexOf("Float") >= 0) {%>        <%Float numVal = (Float) value.get(field.getName());%>        <input type="hidden" name="<%=field.getName()%>" value="<%=numVal==null?"":numVal.toString()%>">        <%=numVal==null?"":numVal.toString()%>      <%} else if(type.getJavaType().indexOf("String") >= 0) {%>        <input type="hidden" name="<%=field.getName()%>" value="<%=UtilFormatOut.checkNull((String)value.get(field.getName()))%>">        <%=UtilFormatOut.checkNull((String)value.get(field.getName()))%>      <%}%>        &nbsp;</div>      </td>    </tr>    <%}%>  <%} else {%>    <%showFields=false;%>    You do not have permission to update a <%=entityName%> (<%=entity.getPlainTableName()%>_ADMIN, or <%=entity.getPlainTableName()%>_UPDATE needed).  <%}%><%} //end if value == null %><%if (showFields) {%>    <%for (int fnum = 0; fnum < entity.getNopksSize(); fnum++) {%>      <%ModelField field = entity.getNopk(fnum);%>      <%ModelFieldType type = delegator.getEntityFieldType(entity, field.getType());%>    <%rowClass=(rowClass==rowClass1?rowClass2:rowClass1);%><tr class="<%=rowClass%>">      <td valign="top"><div class="tabletext"><b><%=field.getName()%></b></div></td>      <td valign="top">        <div class="tabletext">      <%if (type.getJavaType().equals("Timestamp") || type.getJavaType().equals("java.sql.Timestamp")) {%>        <%          String dateTimeString = null;          if (value != null && useValue) {            java.sql.Timestamp dtVal = value.getTimestamp(field.getName());            if(dtVal != null) {              dateTimeString = dtVal.toString();            }          } else if (!useValue) {            dateTimeString = request.getParameter(field.getName());          }        %>        DateTime(YYYY-MM-DD HH:mm:SS.sss):<input class='editInputBox' type="text" name="<%=field.getName()%>" size="24" value="<%=UtilFormatOut.checkNull(dateTimeString)%>">        <a href="javascript:call_cal(document.updateForm.<%=field.getName()%>, '<%=UtilFormatOut.checkNull(dateTimeString)%>');" onmouseover="window.status='Date Picker';return true;" onmouseout="window.status='';return true;"><img src='/images/cal.gif' width='16' height='16' border='0' alt='Click here For Calendar'></a>      <%} else if (type.getJavaType().equals("Date") || type.getJavaType().equals("java.sql.Date")) {%>        <%          String dateString = null;          if (value != null && useValue) {            java.sql.Date dateVal = value.getDate(field.getName());            dateString = dateVal==null?"":dateVal.toString();          } else if (!useValue) {            dateString = request.getParameter(field.getName());          }        %>        Date(YYYY-MM-DD):<input class='editInputBox' type="text" name="<%=field.getName()%>" size="11" value="<%=UtilFormatOut.checkNull(dateString)%>">        <a href="javascript:call_cal(document.updateForm.<%=field.getName()%>, null);" onmouseover="window.status='Date Picker';return true;" onmouseout="window.status='';return true;"><img src='/images/cal.gif' width='16' height='16' border='0' alt='Click here For Calendar'></a>      <%} else if (type.getJavaType().equals("Time") || type.getJavaType().equals("java.sql.Time")) {%>        <%          String timeString = null;          if (value != null && useValue) {            java.sql.Time timeVal = value.getTime(field.getName());            timeString = timeVal==null?"":timeVal.toString();          } else if (!useValue) {            timeString = request.getParameter(field.getName());          }        %>        Time(HH:mm:SS.sss):<input class='editInputBox' type="text" size="6" maxlength="10" name="<%=field.getName()%>" value="<%=UtilFormatOut.checkNull(timeString)%>">      <%}else if (type.getJavaType().indexOf("Integer") >= 0){%>        <input class='editInputBox' type="text" size="20" name="<%=field.getName()%>" value="<%=(value!=null&&useValue)?UtilFormatOut.safeToString((Integer)value.get(field.getName())):UtilFormatOut.checkNull(request.getParameter(field.getName()))%>">      <%}else if (type.getJavaType().indexOf("Long") >= 0){%>        <input class='editInputBox' type="text" size="20" name="<%=field.getName()%>" value="<%=(value!=null&&useValue)?UtilFormatOut.safeToString((Long)value.get(field.getName())):UtilFormatOut.checkNull(request.getParameter(field.getName()))%>">      <%}else if (type.getJavaType().indexOf("Double") >= 0){%>        <input class='editInputBox' type="text" size="20" name="<%=field.getName()%>" value="<%=(value!=null&&useValue)?UtilFormatOut.safeToString((Double)value.get(field.getName())):UtilFormatOut.checkNull(request.getParameter(field.getName()))%>">      <%}else if (type.getJavaType().indexOf("Float") >= 0){%>        <input class='editInputBox' type="text" size="20" name="<%=field.getName()%>" value="<%=(value!=null&&useValue)?UtilFormatOut.safeToString((Float)value.get(field.getName())):UtilFormatOut.checkNull(request.getParameter(field.getName()))%>">      <%}else if (type.getJavaType().indexOf("String") >= 0){%>        <%if (type.stringLength() <= 80){%>        <input class='editInputBox' type="text" size="<%=type.stringLength()%>" maxlength="<%=type.stringLength()%>" name="<%=field.getName()%>" value="<%=(value!=null&&useValue)?UtilFormatOut.checkNull((String)value.get(field.getName())):UtilFormatOut.checkNull(request.getParameter(field.getName()))%>">        <%} else if (type.stringLength() <= 255){%>          <input class='editInputBox' type="text" size="80" maxlength="<%=type.stringLength()%>" name="<%=field.getName()%>" value="<%=(value!=null&&useValue)?UtilFormatOut.checkNull((String)value.get(field.getName())):UtilFormatOut.checkNull(request.getParameter(field.getName()))%>">        <%} else {%>          <textarea cols="60" rows="3" maxlength="<%=type.stringLength()%>" name="<%=field.getName()%>"><%=(value!=null&&useValue)?UtilFormatOut.checkNull((String)value.get(field.getName())):UtilFormatOut.checkNull(request.getParameter(field.getName()))%></textarea>        <%}%>      <%}%>        &nbsp;</div>      </td>    </tr>    <%}%>  <%rowClass=(rowClass==rowClass1?rowClass2:rowClass1);%><tr class="<%=rowClass%>">    <td colspan="2"><input type="submit" name="Update" value="Update"></td>  </tr><%}%></table></form>  </div><%}%><%-- ======================================================================== --%><%for (int relIndex = 0; relIndex < entity.getRelationsSize(); relIndex++) {%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -