莫名其妙的问题,焦虑中。。。。。。。。。。。。。。。。。。。。。。。 我对javascript不熟悉啊,可能帮不上忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%@ page language="java" contentType="text/html; charset=gb2312" %><%@ page import= "cn.net.plt.jybl.jybill.JYBillGoodsEO,cn.net.plt.util.*" %><jsp:useBean id="JYGoodsBean" scope="request" class="cn.net.plt.jybl.jybill.JYBillGoodsEO" /><html><head><!-- #BeginEditable "doctitle" --><title>班列网上管理系统</title><!-- #EndEditable --><link rel="stylesheet" href="style/style.css" type="text/css"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link rel="stylesheet" href="style/agilestyle.css" type="text/css"><LINK REL="stylesheet" HREF="js/field/form/Form.css" TYPE="text/css"><LINK REL="stylesheet" HREF="js/field/form/DropStyle.css" TYPE="text/css"></head><script language="Javascript" src="js/vms.js"></script><script language="Javascript" src="js/Util.js"></script><script language="Javascript" src="js/PageControlPanel.js"></script><SCRIPT LANGUAGE="JavaScript" src="js/agile/Agile.js"></SCRIPT><script language=javascript src="js/tr_bgcolor.js"></script><script language="Javascript" src="js/TimeBoxNew.js"></script><script language=javascript src="js/zhonghai.js"></script><script language=javascript src="js/MainCommon.js"></script><SCRIPT LANGUAGE="JavaScript" src="js/field/calendar/Calendar.js"></SCRIPT><SCRIPT LANGUAGE="JavaScript" SRC="js/field/form/Date.js"></SCRIPT><SCRIPT LANGUAGE="JavaScript" SRC="js/field/form/Varchar.js"></SCRIPT><script language="javascript" src="js/DataTableProcess.js"></script><script language="javascript"> window.onload= init; var frm; var fields = new Array(); function init() { frm = document.forms("frmGoodsView"); <% /** * first deal with eo object * */ try { Class notice=JYGoodsBean.getClass(); java.lang.reflect.Method[] methods=notice.getDeclaredMethods(); String methodName=""; String attribute=""; for(int i=0;i<methods.length;i++) { methodName=methods[i].toString(); if(methodName.indexOf("get")!=-1) { String type=methods[i].getReturnType().toString(); if(type.indexOf("String")!=-1) { attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("(")); String value=(String)methods[i].invoke(JYGoodsBean,null); %>frm.<%=attribute%>.value="<%=value%>";<% } else if(type.indexOf("Date")!=-1) { attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("(")); java.sql.Date value=(java.sql.Date)methods[i].invoke(JYGoodsBean,null); %>frm.<%=attribute%>.value="<%=value%>";<% } else if(type.indexOf("double")!=-1) { attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("(")); double value=((Double)methods[i].invoke(JYGoodsBean,null)).doubleValue(); %>frm.<%=attribute%>.value="<%=value%>";<% } } } } catch(Exception e) { System.out.println(e.toString()); } /** * then deal with container object * */ try { cn.net.plt.jybl.jybill.JYBillGoodsContainerEO containerEO=new cn.net.plt.jybl.jybill.JYBillGoodsContainerEO(); if(JYGoodsBean.getEoList().size()<=2) for(int j=0;j<JYGoodsBean.getEoList().size();j++) { containerEO=(cn.net.plt.jybl.jybill.JYBillGoodsContainerEO)JYGoodsBean.getEoList().elementAt(j); %> var values= new Array("<%=containerEO.getCtnr_No()%>","<%=containerEO.getSeal_No()%>"); insertContainer(values); <% } else for(int j=0;j<JYGoodsBean.getEoList().size();j++) { containerEO=(cn.net.plt.jybl.jybill.JYBillGoodsContainerEO)JYGoodsBean.getEoList().elementAt(j); %> var values= new Array("<%=containerEO.getCtnr_No()%>","<%=containerEO.getSeal_No()%>"); insertSelect(values); <% } } catch(Exception ex) { System.out.println(ex.toString()); } %> <%@ page language="java" contentType="text/html; charset=gb2312" %><%@ page import= "cn.net.plt.jybl.jybill.JYBillGoodsEO,cn.net.plt.util.*" %><jsp:useBean id="JYGoodsBean" scope="request" class="cn.net.plt.jybl.jybill.JYBillGoodsEO" /><html><head><!-- #BeginEditable "doctitle" --><title>班列网上管理系统</title><!-- #EndEditable --><link rel="stylesheet" href="style/style.css" type="text/css"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link rel="stylesheet" href="style/agilestyle.css" type="text/css"><LINK REL="stylesheet" HREF="js/field/form/Form.css" TYPE="text/css"><LINK REL="stylesheet" HREF="js/field/form/DropStyle.css" TYPE="text/css"></head><script language="Javascript" src="js/vms.js"></script><script language="Javascript" src="js/Util.js"></script><script language="Javascript" src="js/PageControlPanel.js"></script><SCRIPT LANGUAGE="JavaScript" src="js/agile/Agile.js"></SCRIPT><script language=javascript src="js/tr_bgcolor.js"></script><script language="Javascript" src="js/TimeBoxNew.js"></script><script language=javascript src="js/zhonghai.js"></script><script language=javascript src="js/MainCommon.js"></script><SCRIPT LANGUAGE="JavaScript" src="js/field/calendar/Calendar.js"></SCRIPT><SCRIPT LANGUAGE="JavaScript" SRC="js/field/form/Date.js"></SCRIPT><SCRIPT LANGUAGE="JavaScript" SRC="js/field/form/Varchar.js"></SCRIPT><script language="javascript" src="js/DataTableProcess.js"></script><script language="javascript"> window.onload= init; var frm; var fields = new Array(); function init() { frm = document.forms("frmGoodsView"); <% /** * first deal with eo object * */ try { Class notice=JYGoodsBean.getClass(); java.lang.reflect.Method[] methods=notice.getDeclaredMethods(); String methodName=""; String attribute=""; for(int i=0;i<methods.length;i++) { methodName=methods[i].toString(); if(methodName.indexOf("get")!=-1) { String type=methods[i].getReturnType().toString(); if(type.indexOf("String")!=-1) { attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("(")); String value=(String)methods[i].invoke(JYGoodsBean,null); %>frm.<%=attribute%>.value="<%=value%>";<% } else if(type.indexOf("Date")!=-1) { attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("(")); java.sql.Date value=(java.sql.Date)methods[i].invoke(JYGoodsBean,null); %>frm.<%=attribute%>.value="<%=value%>";<% } else if(type.indexOf("double")!=-1) { attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("(")); double value=((Double)methods[i].invoke(JYGoodsBean,null)).doubleValue(); %>frm.<%=attribute%>.value="<%=value%>";<% } } } } catch(Exception e) { System.out.println(e.toString()); } /** * then deal with container object * */ try { cn.net.plt.jybl.jybill.JYBillGoodsContainerEO containerEO=new cn.net.plt.jybl.jybill.JYBillGoodsContainerEO(); if(JYGoodsBean.getEoList().size()<=2) for(int j=0;j<JYGoodsBean.getEoList().size();j++) { containerEO=(cn.net.plt.jybl.jybill.JYBillGoodsContainerEO)JYGoodsBean.getEoList().elementAt(j); %> var values= new Array("<%=containerEO.getCtnr_No()%>","<%=containerEO.getSeal_No()%>"); insertContainer(values); <% } else for(int j=0;j<JYGoodsBean.getEoList().size();j++) { containerEO=(cn.net.plt.jybl.jybill.JYBillGoodsContainerEO)JYGoodsBean.getEoList().elementAt(j); %> var values= new Array("<%=containerEO.getCtnr_No()%>","<%=containerEO.getSeal_No()%>"); insertSelect(values); <% } } catch(Exception ex) { System.out.println(ex.toString()); } %> toolbar = top.frames["toolbar"].mainToolbar; toolbar.init(); toolbar.attachProcess("取消", CancelProcess); toolbar.show("打印","取消"); toolbar.attachProcess("打印",PrintProcess); } function PrintProcess() { /*<% PLTPrintApplet print=new PLTPrintApplet(); print.printContent(); %>*/ } function SumitProcess() { window.history.back(); } function getfields() { fields["货物编号"]=getObjArrayByID(frm,"DETAIL.CARGO_NO"); fields["船东编号"]=getObjArrayByID(frm,"DETAIL1.SHIPER_ID"); fields["箱型编号"]=getObjArrayByID(frm,"DETAIL1.CONTAINER_NO"); fields["入库数量"]=getObjArrayByID(frm,"DETAIL.QUANTITY"); } function CancelProcess() { window.history.back(); }太长了,就帖这些好了,看看是怎么回事 %> toolbar = top.frames["toolbar"].mainToolbar; toolbar.init(); toolbar.attachProcess("取消", CancelProcess); toolbar.show("打印","取消"); toolbar.attachProcess("打印",PrintProcess); } function PrintProcess() { /*<% PLTPrintApplet print=new PLTPrintApplet(); print.printContent(); %>*/ } /*<% PLTPrintApplet print=new PLTPrintApplet(); print.printContent(); %>*/我把它改成alert("lifeis");这样就没有任何问题,否则当显示这个页面的时候就自动把打印对话框给弹出来了 谁能搞定这个:http://www.csdn.net/expert/topic/863/863066.xml?temp=.869076 这个问题的根本错误在于jsp中不应该调用applet中的打印方法。应该是:在jsp中原样输出applet完整标签,在生成的html中,用javascript来与applet交互,调用它的打印方法。 请大家帮我看看这个简单的java程序 正则表达式如何把String截取位定长的字符数组? java企业内部邮件系统的编写 刚学习JAVA,发现它非常复杂 有关JAVA设计模式的书籍,那位前辈可以提个意见吗??小弟在这里谢过了! 请问:C/S模式下,可以使用连接池吗? 文件操作问题········ 请问如何判断java web start程序是从本地还是从网络加载?? 初学java—内部类访问外部类的数据成员 控制面板的JAVA是错误图标,重装也没用,求救! 哪有patterns in java的电子书 如何将数据库中的二进制的流文件还原回来?
<%@ page import= "cn.net.plt.jybl.jybill.JYBillGoodsEO,cn.net.plt.util.*" %>
<jsp:useBean id="JYGoodsBean" scope="request" class="cn.net.plt.jybl.jybill.JYBillGoodsEO" />
<html>
<head>
<!-- #BeginEditable "doctitle" -->
<title>班列网上管理系统</title>
<!-- #EndEditable -->
<link rel="stylesheet" href="style/style.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="style/agilestyle.css" type="text/css">
<LINK REL="stylesheet" HREF="js/field/form/Form.css" TYPE="text/css">
<LINK REL="stylesheet" HREF="js/field/form/DropStyle.css" TYPE="text/css">
</head><script language="Javascript" src="js/vms.js"></script>
<script language="Javascript" src="js/Util.js"></script>
<script language="Javascript" src="js/PageControlPanel.js"></script>
<SCRIPT LANGUAGE="JavaScript" src="js/agile/Agile.js"></SCRIPT>
<script language=javascript src="js/tr_bgcolor.js"></script>
<script language="Javascript" src="js/TimeBoxNew.js"></script>
<script language=javascript src="js/zhonghai.js"></script>
<script language=javascript src="js/MainCommon.js"></script>
<SCRIPT LANGUAGE="JavaScript" src="js/field/calendar/Calendar.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="js/field/form/Date.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="js/field/form/Varchar.js"></SCRIPT>
<script language="javascript" src="js/DataTableProcess.js"></script>
<script language="javascript">
window.onload= init;
var frm;
var fields = new Array();
function init()
{
frm = document.forms("frmGoodsView");
<%
/**
* first deal with eo object
*
*/
try
{ Class notice=JYGoodsBean.getClass();
java.lang.reflect.Method[] methods=notice.getDeclaredMethods();
String methodName="";
String attribute=""; for(int i=0;i<methods.length;i++)
{
methodName=methods[i].toString();
if(methodName.indexOf("get")!=-1)
{
String type=methods[i].getReturnType().toString();
if(type.indexOf("String")!=-1)
{
attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("("));
String value=(String)methods[i].invoke(JYGoodsBean,null);
%>frm.<%=attribute%>.value="<%=value%>";<%
}
else if(type.indexOf("Date")!=-1)
{
attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("("));
java.sql.Date value=(java.sql.Date)methods[i].invoke(JYGoodsBean,null);
%>frm.<%=attribute%>.value="<%=value%>";<%
}
else if(type.indexOf("double")!=-1)
{
attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("("));
double value=((Double)methods[i].invoke(JYGoodsBean,null)).doubleValue(); %>frm.<%=attribute%>.value="<%=value%>";<%
}
}
}
}
catch(Exception e)
{
System.out.println(e.toString());
} /**
* then deal with container object
*
*/
try
{
cn.net.plt.jybl.jybill.JYBillGoodsContainerEO containerEO=new cn.net.plt.jybl.jybill.JYBillGoodsContainerEO(); if(JYGoodsBean.getEoList().size()<=2)
for(int j=0;j<JYGoodsBean.getEoList().size();j++)
{
containerEO=(cn.net.plt.jybl.jybill.JYBillGoodsContainerEO)JYGoodsBean.getEoList().elementAt(j);
%>
var values= new Array("<%=containerEO.getCtnr_No()%>","<%=containerEO.getSeal_No()%>");
insertContainer(values);
<% }
else
for(int j=0;j<JYGoodsBean.getEoList().size();j++)
{
containerEO=(cn.net.plt.jybl.jybill.JYBillGoodsContainerEO)JYGoodsBean.getEoList().elementAt(j);
%>
var values= new Array("<%=containerEO.getCtnr_No()%>","<%=containerEO.getSeal_No()%>");
insertSelect(values);
<% } }
catch(Exception ex)
{
System.out.println(ex.toString());
} %>
<%@ page import= "cn.net.plt.jybl.jybill.JYBillGoodsEO,cn.net.plt.util.*" %>
<jsp:useBean id="JYGoodsBean" scope="request" class="cn.net.plt.jybl.jybill.JYBillGoodsEO" />
<html>
<head>
<!-- #BeginEditable "doctitle" -->
<title>班列网上管理系统</title>
<!-- #EndEditable -->
<link rel="stylesheet" href="style/style.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="style/agilestyle.css" type="text/css">
<LINK REL="stylesheet" HREF="js/field/form/Form.css" TYPE="text/css">
<LINK REL="stylesheet" HREF="js/field/form/DropStyle.css" TYPE="text/css">
</head><script language="Javascript" src="js/vms.js"></script>
<script language="Javascript" src="js/Util.js"></script>
<script language="Javascript" src="js/PageControlPanel.js"></script>
<SCRIPT LANGUAGE="JavaScript" src="js/agile/Agile.js"></SCRIPT>
<script language=javascript src="js/tr_bgcolor.js"></script>
<script language="Javascript" src="js/TimeBoxNew.js"></script>
<script language=javascript src="js/zhonghai.js"></script>
<script language=javascript src="js/MainCommon.js"></script>
<SCRIPT LANGUAGE="JavaScript" src="js/field/calendar/Calendar.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="js/field/form/Date.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="js/field/form/Varchar.js"></SCRIPT>
<script language="javascript" src="js/DataTableProcess.js"></script>
<script language="javascript">
window.onload= init;
var frm;
var fields = new Array();
function init()
{
frm = document.forms("frmGoodsView");
<%
/**
* first deal with eo object
*
*/
try
{ Class notice=JYGoodsBean.getClass();
java.lang.reflect.Method[] methods=notice.getDeclaredMethods();
String methodName="";
String attribute=""; for(int i=0;i<methods.length;i++)
{
methodName=methods[i].toString();
if(methodName.indexOf("get")!=-1)
{
String type=methods[i].getReturnType().toString();
if(type.indexOf("String")!=-1)
{
attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("("));
String value=(String)methods[i].invoke(JYGoodsBean,null);
%>frm.<%=attribute%>.value="<%=value%>";<%
}
else if(type.indexOf("Date")!=-1)
{
attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("("));
java.sql.Date value=(java.sql.Date)methods[i].invoke(JYGoodsBean,null);
%>frm.<%=attribute%>.value="<%=value%>";<%
}
else if(type.indexOf("double")!=-1)
{
attribute=methodName.substring(methodName.indexOf("get")+"get".length(),methodName.indexOf("("));
double value=((Double)methods[i].invoke(JYGoodsBean,null)).doubleValue(); %>frm.<%=attribute%>.value="<%=value%>";<%
}
}
}
}
catch(Exception e)
{
System.out.println(e.toString());
} /**
* then deal with container object
*
*/
try
{
cn.net.plt.jybl.jybill.JYBillGoodsContainerEO containerEO=new cn.net.plt.jybl.jybill.JYBillGoodsContainerEO(); if(JYGoodsBean.getEoList().size()<=2)
for(int j=0;j<JYGoodsBean.getEoList().size();j++)
{
containerEO=(cn.net.plt.jybl.jybill.JYBillGoodsContainerEO)JYGoodsBean.getEoList().elementAt(j);
%>
var values= new Array("<%=containerEO.getCtnr_No()%>","<%=containerEO.getSeal_No()%>");
insertContainer(values);
<% }
else
for(int j=0;j<JYGoodsBean.getEoList().size();j++)
{
containerEO=(cn.net.plt.jybl.jybill.JYBillGoodsContainerEO)JYGoodsBean.getEoList().elementAt(j);
%>
var values= new Array("<%=containerEO.getCtnr_No()%>","<%=containerEO.getSeal_No()%>");
insertSelect(values);
<% } }
catch(Exception ex)
{
System.out.println(ex.toString());
} %>
toolbar.init(); toolbar.attachProcess("取消", CancelProcess); toolbar.show("打印","取消");
toolbar.attachProcess("打印",PrintProcess); } function PrintProcess()
{
/*<%
PLTPrintApplet print=new PLTPrintApplet();
print.printContent();
%>*/ } function SumitProcess()
{
window.history.back();
}
function getfields()
{
fields["货物编号"]=getObjArrayByID(frm,"DETAIL.CARGO_NO");
fields["船东编号"]=getObjArrayByID(frm,"DETAIL1.SHIPER_ID");
fields["箱型编号"]=getObjArrayByID(frm,"DETAIL1.CONTAINER_NO");
fields["入库数量"]=getObjArrayByID(frm,"DETAIL.QUANTITY");
}
function CancelProcess()
{
window.history.back();
}太长了,就帖这些好了,看看是怎么回事
toolbar.init(); toolbar.attachProcess("取消", CancelProcess); toolbar.show("打印","取消");
toolbar.attachProcess("打印",PrintProcess); } function PrintProcess()
{
/*<%
PLTPrintApplet print=new PLTPrintApplet();
print.printContent();
%>*/ }
PLTPrintApplet print=new PLTPrintApplet();
print.printContent();
%>*/我把它改成alert("lifeis");
这样就没有任何问题,否则当显示这个页面的时候就自动把打印对话框给
弹出来了
http://www.csdn.net/expert/topic/863/863066.xml?temp=.869076