0

In the following code, there exist items="${message}". I know it is EL. But I cannot find out where "${message}" is came from . Please help. Thanks.

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt" %>
<%@ taglib prefix="spring" uri="/spring" %>
<%@ taglib prefix="z" uri="/WEB-INF/tag.tld" %>
<%@ page language="java" contentType="text/html; charset=UTF8" pageEncoding="UTF8"%>
<%@ page import="hk.com.zebra.utils.RequestUtils"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page import="hk.com.zebra.utils.EHRUrl"%>
<%@page import="java.sql.Date"%>
<%@page import="hk.com.zebra.staticrpt.StaticReportRunModel"%>
<!-- $Id $ -->
<html>
<%
	StaticReportRunModel model = (StaticReportRunModel)request.getSession().getAttribute("staticReportRunModel");
	EHRUrl eHRUrl = (EHRUrl)request.getAttribute("eHRUrl");
	String runrptAction = RequestUtils.rewriteUrl(request,"/" + eHRUrl.getCompany() + "/report/runrpt.do");
	// set zdatefield  default selected value
	request.setAttribute("fromdt", new Date(System.currentTimeMillis()));
	request.setAttribute("todt", new Date(System.currentTimeMillis()));
	
	//Object a = request.getAttribute("message");
	
%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<z:css cssname="general.css"/>

<script langauge='javascript' src="<%=RequestUtils.rewriteUrl(request,"/js/general.js")%>" ></script>
<script type="text/javascript">
	function generatePDFReport(){
		fr.action = "<%=runrptAction%>";
		fr.processType.value = "generatePDFReport";
		fr.event.value = "generatePDFReport";		
		fr.submit();
	}
	function generateReport(){
		fr.action = "<%=runrptAction%>";
		fr.processType.value = "executereport";
		fr.event.value = "executereport";		
		fr.submit();
	}
</script>
</head>
<body>

<br/> 
<table width="700px" cellspacing="0" cellspadding="0">
	<tr bgcolor="#FFFFFF">
		<td>
			<span class="appname">
				<spring:message code="REPORT.EXECUTE_INPUT" />
			</span>
		</td>
	</tr>
	<tr bgcolor="#000000" >
		<td>
		</td>
	</tr>
	<tr bgcolor="#FFFFFF">
		<td>		
			<span class="funcfont">
			    <spring:message code="${modulename}" var="modulename1"/>
				<spring:message code="REPORT.EXECUTE_TT" arguments="${modulename1}"/>
			</span>
		</td>
	</tr>
</table>
<br/>

<form name="fr" method="post" action="">
	<input type="hidden" name="processType" value=""/>
	<input type="hidden" name="event" value=""/>
	
	<input type="hidden" name="modid" value="<%=model.getModid()%>"/>
	<input type="hidden" name="userid" value="<%=model.getUserid()%>"/>
	<input type="hidden" name="reportid" value="<%=model.getReportid()%>"/>
	
	<spring:message code="REPORT.PARAMETER" var="caption"/>
	<z:commonTable caption="${caption}" cellpadding="5">	
		<tr class="FRAMESECTIONCONTENT"><td>
			<table width="700px">
				<tr>
					<td width="80px">
					<span class="blacklabel"><spring:message code="REPORT.REPORT_TITLE" />&nbsp;:</span>
					</td>
					<td width="450px">
						<span class="blacklabel"><%=model.getTitle()%></span>						
					</td>
				</tr>
			</table>
			<z:zstaticreportcriteria/>
			<table width="100%" border="0px" cellpadding="5px" cellspacing="0px" bgcolor="#FFFFFF">
				<tr>
					<td align="left">
						<input onclick="generatePDFReport()" name="sub2" class="FLATBTN"  type="button" value="<spring:message code="REPORT.GENERATE_PDF"/>" />
					</td>				
					<td align="right">
						<input name="_cancel" class="FLATBTN"  type="button" value="<spring:message code="GLOBAL.CANCEL"/>" onclick="window.close();"/>						
						<!-- <input onclick="generateReport()" name="sub" class="FLATBTN"  type="button" value="<spring:message code="REPORT.EXCUTE"/>" /> -->
					</td>
				</tr>
			</table>
		</td></tr>
	</z:commonTable>
</form>
<script language="javascript">
	var msg='';
	<c:forEach items="${message}" var="message" >
		msg+='<z:jsmessage code="${message}" />\n';
	</c:forEach>
	if (msg!=''){
		alert(msg);
	}
</script>
</body>
</html>
3
Contributors
2
Replies
3
Views
6 Years
Discussion Span
Last Post by peter_budo
0

Hi...
In your source code if you are using a inner class then the compiled inner class retuns $ symbol with your class file

0

I maybe wrong here, but I believe it is coming from Spring framework that is referenced in previous lines (I had only brief encounter with Spring so not entirely sure..)

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.