使用参数输入模板
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
<%@page contentType= "text/html;charset=GBK" %> <%@taglib uri= "/WEB-INF/raqsoftReport.tld" prefix= "report" %> <%@page import= "java.util.*" %> <html> <bodytopmargin=0 leftmargin=0 rightmargin=0 bottomMargin=0> <% request.setCharacterEncoding( "GBK" ); StringBuffer param= new StringBuffer(); Enumeration paramNames =request.getParameterNames(); if (paramNames!= null ){ while (paramNames.hasMoreElements()){ String paramName =(String) paramNames.nextElement(); StringparamValue=request.getParameter(paramName); if (paramValue!= null ){ //把参数拼成name=value;name2=value2;.....的形式 param.append(paramName).append( "=" ).append(paramValue).append( ";" ); } } } %> <tableid= "rpt" width=100% height=100%> <tr><td=top height=100%> <tableid= "param_tbl" ><tr><td> <report:paramname= "form1" paramFileName= "orders_arg.rpx" needSubmit= "no" params= "<%=param.toString()%>" /> </td><td><ahref= "javascript:_submit( form1 )" ><imgsrc= "../images/query.jpg" border=nostyle= "vertical-align:middle" ></a></td> </tr></table> </td></tr> <tr><td=top height=100%> <report:htmlname= "report1" reportFileName= "orders.rpx" params= "<%=param.toString()%>" /> </td></tr> </table> </body> </html> |
自定义参数输入
1
2
3
4
5
6
7
8
9
10
|
<html> <bodytopmargin=0 leftmargin=0 rightmargin=0 bottomMargin=0> <formaction= "show.jsp" method= "post" > <p>订购日期起:<input type= "text" name= "b_date" /></p> <p>订购日期止:<input type= "text" name= "e_date" /></p> <p>订单ID大于:<input type= "text" name= "orderID" /></p> <input type= "submit" value= "查询" /> <form> </body> </html> |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
<%@page contentType= "text/html;charset=GBK" %> <%@taglib uri= "/WEB-INF/raqsoftReport.tld" prefix= "report" %> <%@page import= "java.util.*" %> <html> <bodytopmargin=0 leftmargin=0 rightmargin=0 bottomMargin=0> <% request.setCharacterEncoding( "GBK" ); StringBuffer param= new StringBuffer(); Enumeration paramNames =request.getParameterNames(); if (paramNames!= null ){ while (paramNames.hasMoreElements()){ String paramName =(String) paramNames.nextElement(); StringparamValue=request.getParameter(paramName); if (paramValue!= null ){ //把参数拼成name=value;name2=value2;.....的形式 param.append(paramName).append( "=" ).append(paramValue).append( ";" ); } } } %> <tableid= "rpt" width=100% height=100%> <tr><td=top height=100%> <report:htmlname= "report1" reportFileName= "orders.rpx" params= "<%=param.toString()%>" /> </td></tr> </table> </body> </html> |