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

📄 bbs_param.jsp

📁 电信的网厅的整站代码
💻 JSP
字号:
<%@ page contentType="text/html; charset=gbk" %>
<%@ page import="com.doone.uurm.*, com.doone.data.*, com.doone.fj1w.common.*,com.doone.fj1w.fjmgr.statana.*" %>
<%@ page import="com.doone.fj1w.fjmgr.order.OrderService, java.util.*, com.doone.util.*" %>
<%@ taglib uri="/WEB-INF/curstom-tags.tld" prefix="custom" %>
<%!
	String getValue(Map param, DataRow dr) {
		String defaultvalue = "";
		if(param!=null && param.size()>0 && dr!=null)
			if(dr.getString("DEFAULTVALUETYPE").equals("1")){
  		      	defaultvalue=" value=\""+dr.getString("DEFAULTVALUE")+"\" ";
  	      	}
  			else if (dr.getString("DEFAULTVALUETYPE").equals("2")){
  				defaultvalue=param.get(dr.getString("DEFAULTVALUE")).toString();
  			}
  			
		return defaultvalue;
	}
%>
<%
	response.reset();
	response.setContentType("text/html; charset=utf-8");
	WebAuth auth = WebAuth.getInstance(request);

	DataTable oParamTable = null;
	Map _map = (Map)request.getAttribute("XMLPARAM");
	try {
        if ( _map == null ) throw new RuntimeException("参数不能为空。");
        
        pageContext.setAttribute("SELECT_PARAM", _map);
				
		//
		String _reportid = "";
		if (_map!=null&&_map.get("reportid")!=null)
			_reportid  = (String)_map.get("reportid");
		oParamTable = Simpreportqry.gettd_reportparas("",_reportid);

		String sType = request.getParameter("type");
		if ( sType.equals("0") ) {
			// 输出记录数。
			out.print("str-->500");
			return ;
		}
		else if ( ! sType.equals("1") ) {
			// 输出错误信息
			return ;
		}

	}
	catch(Exception ex) {
		FileLogger.getLogger().warn(ex.getMessage(),ex);
	}
%>str--><table width="100%"><%

	String disabled="";
	String readonly="";
	String defaultvalue="";
	String html_class="";
	
	int rownum = 0;
	for ( ; oParamTable != null && rownum < oParamTable.getRows().getCount(); rownum++ ) {
		if ( rownum % 4 == 0 ) { 
			if ( rownum != 0 ) out.println("</tr>");

			out.println("<tr>");
		}
		
		DataRow dr = oParamTable.getRow(rownum);
		
		String sName = dr.getString("PARA_NAME").toUpperCase();

	  	if (!dr.getString("HTML_CLASS").equals("")){
			html_class=" class=\""+dr.getString("HTML_CLASS")+"\" ";
		}else{
			html_class="";
		}
		
		if (dr.getString("DEFAULTVALUETYPE").equals("1")){
			defaultvalue=dr.getString("DEFAULTVALUE");
		}
		else if (dr.getString("DEFAULTVALUETYPE").equals("2")){
			defaultvalue=(String)_map.get(dr.getString("DEFAULTVALUE"));
		}

        if ( defaultvalue == null ){
			defaultvalue="";
		}

		if (dr.getString("ISREADONLY").equals("1")){
			disabled=" disabled ";
		}
		else{
			disabled="";
		}
			
		if (dr.getString("ISDISABLED").equals("1")){
			readonly=" readonly ";
		}
		else{
			readonly="";
		}
		
		
		%>
		<td width="10%" class="Caption_Td" align="right" nowrap="nowrap"><%= dr.getString("PARA_CNAME")%>:</td>
		<td width="15%" class="body_td"    align="left" nowrap="nowrap"><%
		if ( dr.getString("CONTROLTYPE").equalsIgnoreCase("DATE") )	{%>
			<input type="text" name="<%= sName%>" id="<%= sName%>" title="双击清空。" ondblclick="this.value='';" style="width: 70%;" readonly="readonly" /><span style="cursor:hand" 
				   onclick="return showCalendar('STARTTIME', '%Y-%m-%d', null, false);">
			<img border="0" src="../calendar/date_botton.gif" width="20" height="14"><%
		}
		else if ( dr.getString("CONTROLTYPE").equalsIgnoreCase("SELECT")  ) {%>
			<custom:HtmlSelect name='<%= sName%>' servicename='<%= dr.getString("DATACLASS")%>'
						  method='<%= dr.getString("DATAMETHOD")%>'
						  mapName="SELECT_PARAM"
						  style="width:100%" styleId='<%= sName%>'
						  className='<%= dr.getString("HTML_CLASS")%>'
						  textFieldName='<%= dr.getString("TEXTFIELD")%>'
						  valueFieldName='<%= dr.getString("VALUEFIELD")%>'
		                  disabled='<%= dr.getString("ISDISABLED").equalsIgnoreCase("Y")?"true":"false"%>'
		                  value='<%= defaultvalue%>'>
			</custom:HtmlSelect><%
		}
		else if(dr.getString("CONTROLTYPE").equalsIgnoreCase("TEXT") ){%>
			<input type="text" name="<%= sName%>" id="<%= sName%>" style="width: 100%" <%= html_class%> <%= defaultvalue%> <%= disabled%> <%= readonly%> /><%
			
		}else if(dr.getString("CONTROLTYPE").equalsIgnoreCase("RADIO")){%>
			<input type="radio" name="<%= sName%>" id="<%= sName%>" style="width: 100%"  <%= html_class%> <%= defaultvalue%> <%= disabled%> <%= readonly%> /><%
	
		}else if(dr.getString("CONTROLTYPE").equalsIgnoreCase("CHECKBOX")){%>
			<input type="checkbox" name="<%= sName%>" id="<%= sName%>" style="width: 100%"  <%= html_class%> <%= defaultvalue%> <%= disabled%> <%= readonly%> /><%			
		}
		else {
			out.println("&nbsp;");
		}
		%>
		</td><%
	}
	
	if ( rownum % 4 == 0 ) {
		out.println("</tr>");
	}
	else {
		out.println("<td class='Caption_TD' colspan='"+String.valueOf((4-rownum%4) * 2 )+"' width='"+ (4-rownum%4)*25 +"%'>&nbsp;</td>");
		out.println("</tr>");
	}
%>
</table>

⌨️ 快捷键说明

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