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

📄 content.jsp

📁 OBPM是一个开源
💻 JSP
字号:
<%@ page language="java" contentType="text/html; charset=GBK"
    pageEncoding="GBK"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
<%@ taglib prefix="ww" uri="webwork"%>
<%@include file="/common/taglibs.jsp"%>
<%@ page import="cn.myapps.core.report.query.action.QueryHelper"%>
<%@ page import="java.util.*"%>
<%@ page import="cn.myapps.core.report.reportconfig.ejb.ReportConfig"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head><title>{*[{*[Query]*}]*}</title>
<link rel="stylesheet"
	href="<c:out value='${pageContext.request.contextPath}'/>/resource/css/main.css"
	type="text/css"></head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<link rel="stylesheet" href="<ww:url id="url" value='/resourse/main.css'/>"/>
<script src="<ww:url value='/script/util.js'/>"></script>
<script src="<ww:url value='/script/list.js'/>"></script>
<script>
function init()
  {
  	var name;
  	var defaultValue;
	<ww:iterator value="_reprotparams">
		 name ='<ww:property value="name"/>';
		 defaultValue='<ww:property value="defaultValue"/>';			
		          var ra=document.getElementById(name+'_defaultValue');
		          ra.value=defaultValue;			
	</ww:iterator> 
  }
  
 function Save(){ 
 	var coll =document.getElementsByName("_paramsDefaultValue");
 	var flag=true;
   if (coll != null ) {
		  for (var i=0; i<coll.length; i++) {
 			if(coll[i].value==null||coll[i].value==''){
 			     flag=false;
 			}
 		}
 	}
 	if(flag){
 	document.forms[0].action='<ww:url action="save"></ww:url>';
 	document.forms[0].submit();
 	}  
 	else{
 	alert('All DefaultValue can not be empty');
 	} 
 } 
  
</script>
<body onload="init()">
<ww:form name="columnform" action="save" method="post">
<%@include file="/common/page.jsp"%>
<input type="hidden" name="id" value='<ww:property value="#parameters['id']"/>' />
<ww:hidden name='s_module' value="%{#parameters._moduleid}" />
<ww:hidden name='_moduleid' value="%{#parameters._moduleid}" />
<ww:bean name="cn.myapps.core.dynaform.dts.datasource.action.DatasourceHelper" id="dh"/>
<ww:bean name="cn.myapps.core.dynaform.form.action.FormHelper" id="formHelper" >
<ww:param name="moduleid" value="%{#parameters._moduleid}" />
</ww:bean>
<table width="98%" >
		<tr>
			<td width="10" class="image-label"><img
				src="<ww:url value="/resource/image/email2.jpg"/>" /></td>
			<td width="3"></td>
			<td width="90" class="text-label">{*[Query]*}</td>
			<td>
			<table width="100%" border=1 cellpadding="0" cellspacing="0" class="line-position" ><tr><td ></td>
				<td class="line-position2" width="60" valign="top">
				<button class="button-image" onClick="Save();"><img src="<ww:url value="/resource/image/save.gif"/>">{*[Save]*}</button>
				</td>
				<td class="line-position2" width="70" valign="top">
				<button class="button-image" onClick="forms[0].action='<ww:url action="list"></ww:url>';forms[0].submit();"><img src="<ww:url value="/resource/image/back.gif"/>">{*[Exit]*}</button>
				</td>
			</tr></table>
			</td>
		</tr>
	</table>
		<ww:if test="hasFieldErrors()">
	<span class="errorMessage"> <b>Errors:</b><br>
	<ww:iterator value="fieldErrors">
		*<ww:property value="value[0]" />;
	</ww:iterator> </span>
</ww:if>
   <table>
   <tr>
   <td><table>
    <tr><td> {*[Name]*}:      <ww:textfield name='content.name' theme="simple"></ww:textfield></td></tr>
   <tr><td>{*[DataSource]*}:  <ww:select label="{*[DataSource]*}"  name="_dts"  list="#dh.getAllDatasource(#session.APPLICATION)" emptyOption="true" theme="simple"/> </td></tr>
   <tr><td>{*[SearchForm]*}:<ww:select  name="_searchForm" list="#formHelper.get_searchFormListByApplicationOrModule(#session.APPLICATION)" listKey="id"	listValue="name" emptyOption="true" theme="simple" /></td><tr>

   <tr><td>{*[QueryString]*}:</td></tr>
    <tr><td> <ww:textarea name='content.queryString' theme="simple" cols="40" rows="10"></ww:textarea></td></tr>
	
   
   </table></td>
   
   
     <td><table>
	<!-- <ww:if test="content.id!=null">
	<tr width="100%"><td valign="top" width="100%">
	<!-- 	<iframe width='100%' height='100%' scrolling="auto" id="p"  border="0" src="/webapp/core/report/query/parameter.jsp?_queryid=<ww:property value="content.id"/>"  frameborder="0"/></iframe> -->
		
	<%
	String _queryid=request.getParameter("id");
	 if(_queryid==null||_queryid.trim().length()<1)
		 _queryid=(String)request.getAttribute("content.id");
		 
	QueryHelper helper=new QueryHelper();
	Collection parameters=helper.getParameters(_queryid);
	if(parameters!=null&&parameters.size()>0 ){
%>
 <!--  <table width="98%">  -->
	<tr><td width="50%">ParamName</td><td width="50%">DefaultValue </td></tr>
	<%
	
	for (Iterator iter = parameters.iterator(); iter.hasNext();) {
		String name = (String)iter.next();
	%>	
	<tr><td width="50%"><%=name %><input type="hidden" name="_paramsName" value="<%=name%>" /></td>
	 <td width="50%"><input type="text" id="<%=name%>_defaultValue" name="_paramsDefaultValue"  size="12" ></td>
	</tr>
	
	<%}
	%>
	</table>
	<%}%>  
	  
    </td></tr>
    </ww:if>     
     </table></td>
   </tr>
	</table>
 
</table>	
</ww:form>
</body>
</html>

⌨️ 快捷键说明

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