怎么样得到context ? 你的问题确实是比较模糊,是通过程序写数据到context还是从context读取数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 已经写进去context了的,问题是怎么读出来?在servlet中就可以,关键是先得到context引用,得到以后才可能取出里面的数据 在一个一般的java类文件(标签库)中怎样得到? <%@ include file="common.jsp" %><%@ page import="java.sql.*"%><jsp:useBean id="conn" scope="page" class="gkgl.database.LinkSQL"/><jsp:useBean id="jsp" scope="page" class="gkgl.include.OutString"></jsp:useBean><HTML><HEAD> <title>代码表维护</title><meta http-equiv="Content-Language" content="zh-cn"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><LINK href="/include/css.css" REL="stylesheet" type="text/css"></HEAD><BODY bottommargin=0 leftmargin=0 rightmargin=0 topmargin=0 oncontextmenu="return true;"><script>function xg(hs,id){ var bgsj=new Array(); var obj=tabdsl; var temp; form1.ok.value="修 改"; form1.id.value=id;//给隐藏的id表单副值 for (var i=0;i<=4;i++){ temp=obj.rows(hs).cells(i).innerText; temp=temp.replace(' ',''); bgsj[i]=temp; } form1.gkfdm.value=bgsj[0]; form1.gkfmc.value=bgsj[1]; form1.swfdm.value=bgsj[2]; form1.swfmc.value=bgsj[3]; form1.hsdwdm.value=bgsj[4];}function bgdelete(id,dm){ if (confirm('真的要删除'+dm+'吗?')) framecssz.location.replace('gkbm_delete.jsp?dm='+dm+'&id='+id);}function j(nr1,nr2,nr3,nr4,nr5,nr6){ var tbIndex=tabdsl.rows.length; var objRow = tabdsl.insertRow(tbIndex); objRow.style.background='#ffffff'; var objCel = objRow.insertCell(0); objCel.style.textAlign='center'; objCel.innerText=nr1; var objCel = objRow.insertCell(1); //objCel.style.textAlign='center'; objCel.innerText=nr2; var objCel = objRow.insertCell(2); //objCel.style.textAlign='center'; objCel.innerText=nr3; var objCel = objRow.insertCell(3); objCel.innerText=nr4 + ' '; var objCel = objRow.insertCell(4); objCel.innerText=nr5 + ' '; var objCel = objRow.insertCell(5);//修改 nr6=rowid objCel.style.textAlign='center'; objCel.innerHTML='<p style="cursor: hand"><font color="#0000ff" onclick="xg(' + tbIndex + ',\'' + nr6 + '\');">修改</font></p>'; var objCel = objRow.insertCell(6);//删除 nr6=rowid objCel.style.textAlign='center'; objCel.innerHTML='<p style="cursor: hand"><font color="#0000ff" onclick="bgdelete(\'' + nr6 + '\',\''+nr1+'\');">删除</font></p>';}function q(bt){ var tbIndex=tabdsl.rows.length-1; for (var i=tbIndex;i>=bt;i--) { tabdsl.deleteRow(i); }}function yz(obj){ var ts = new Array(); ts[1]='国库方代码'; ts[2]='国库方名称'; ts[3]='税务方代码'; ts[4]='税务方名称'; ts[5]='核算单位代码'; //alert(obj.elements.length); for (var i=1; i<=obj.elements.length-3;i++) { if (obj.elements[i].value=='') { alert(ts[i]+'不能为空!'); obj.elements[i].focus(); return false; } } obj.ok.disabled=true; obj.submit();}</script><h3 align="center">国 库 编 码 表 维 护</h3><div align="center"> <center><form method="POST" action="gkbm_add.jsp" name="form1" target="framecssz"><table border="0" width="80%" cellspacing="0" cellpadding="0"> <tr> <td align="right" nowrap>国库方代码:</td> <td> <input type="hidden" name="id" value="" readonly> <p><input type="text" name="gkfdm" size="20" class="input1" ></p> </td> <td align="right" nowrap>国库方名称:</td> <td><input type="text" name="gkfmc" size="30" class="input1" ></td> </tr> <tr> <td align="right" nowrap>税务方代码:</td> <td><input type="text" name="swfdm" size="20" class="input1" value=""></td> <td align="right" nowrap>税务方名称:</td> <td><input type="text" name="swfmc" size="30" class="input1"></td> </tr> <tr> <td align="right" nowrap>核算单位代码:</td> <td><input type="text" name="hsdwdm" size="20" class="input1" value=""></td> <td align="right" nowrap></td> <td></td> </tr> <tr> <td colspan="4"> <BR> <p align="center"><input type="button" value="添 加" name="ok" onclick="yz(this.form);"> <input type="button" value="重 写" name="B2" onclick="window.form1.reset();window.form1.ok.value='添 加';"></td> </tr> </form></table><p><b>现 有 编 码 清 单</b></p><table border="1" width="100%" bgcolor="#000000" bordercolorlight="#000000" bordercolordark="#000000" cellspacing="0" cellpadding="0" id="tabdsl"> <tr class="tr1"> <td align="center" rowspan="2">国库方代码</td> <td align="center" rowspan="2">国库方名称</td> <td align="center" rowspan="2">税务方代码</td> <td align="center" rowspan="2">税务方名称</td> <td align="center" rowspan="2">核算单位代码</td> <td align="center" colspan="2">操作</td> </tr> <tr class="tr1"> <td align="center">修改</td> <td align="center">删除</td> </tr></table> </center></div><iframe name=framecssz width=300 height=300 style="display:none" border=1 frameborder=1 framespacing=1 marginheight=1 marginwidth=1 ></iframe><SCRIPT LANGUAGE="JavaScript"><!--framecssz.location.replace('gkbm_bgload.jsp');//--></SCRIPT></body></html> 【求eclipse jar包】 求解一道java题!!! 那个代码执行的更快?为什么? 关于Java se中Iterator的疑问 请高手具体点解答 appletviewer运行程序后不能显示内容!! 请火龙果帮忙,关于你的正则表达式! 诚聘软件开发工程师(上海) 请问大家都怎么在一个panel里控制另一个panel里的控件? 请问哪里能找到SCJP的最新模拟练习题? java swing组件使用过程中出现这样的问题怎么办啊 各位好,我想问一下,select后的sql数据库的一堆记录怎样显示在面板上呢? java里读出的字段内容的比较?
<%@ page import="java.sql.*"%>
<jsp:useBean id="conn" scope="page" class="gkgl.database.LinkSQL"/>
<jsp:useBean id="jsp" scope="page" class="gkgl.include.OutString"></jsp:useBean>
<HTML>
<HEAD>
<title>代码表维护</title>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="/include/css.css" REL="stylesheet" type="text/css">
</HEAD>
<BODY bottommargin=0 leftmargin=0 rightmargin=0 topmargin=0 oncontextmenu="return true;">
<script>function xg(hs,id){
var bgsj=new Array();
var obj=tabdsl;
var temp;
form1.ok.value="修 改";
form1.id.value=id;//给隐藏的id表单副值
for (var i=0;i<=4;i++){
temp=obj.rows(hs).cells(i).innerText;
temp=temp.replace(' ','');
bgsj[i]=temp;
}
form1.gkfdm.value=bgsj[0];
form1.gkfmc.value=bgsj[1];
form1.swfdm.value=bgsj[2];
form1.swfmc.value=bgsj[3];
form1.hsdwdm.value=bgsj[4];
}function bgdelete(id,dm){
if (confirm('真的要删除'+dm+'吗?')) framecssz.location.replace('gkbm_delete.jsp?dm='+dm+'&id='+id);
}function j(nr1,nr2,nr3,nr4,nr5,nr6)
{
var tbIndex=tabdsl.rows.length;
var objRow = tabdsl.insertRow(tbIndex);
objRow.style.background='#ffffff'; var objCel = objRow.insertCell(0);
objCel.style.textAlign='center';
objCel.innerText=nr1;
var objCel = objRow.insertCell(1);
//objCel.style.textAlign='center';
objCel.innerText=nr2; var objCel = objRow.insertCell(2);
//objCel.style.textAlign='center';
objCel.innerText=nr3;
var objCel = objRow.insertCell(3);
objCel.innerText=nr4 + ' '; var objCel = objRow.insertCell(4);
objCel.innerText=nr5 + ' '; var objCel = objRow.insertCell(5);//修改 nr6=rowid
objCel.style.textAlign='center';
objCel.innerHTML='<p style="cursor: hand"><font color="#0000ff" onclick="xg(' + tbIndex + ',\'' + nr6 + '\');">修改</font></p>';
var objCel = objRow.insertCell(6);//删除 nr6=rowid
objCel.style.textAlign='center';
objCel.innerHTML='<p style="cursor: hand"><font color="#0000ff" onclick="bgdelete(\'' + nr6 + '\',\''+nr1+'\');">删除</font></p>';
}function q(bt)
{
var tbIndex=tabdsl.rows.length-1;
for (var i=tbIndex;i>=bt;i--)
{
tabdsl.deleteRow(i);
}
}function yz(obj){
var ts = new Array();
ts[1]='国库方代码';
ts[2]='国库方名称';
ts[3]='税务方代码';
ts[4]='税务方名称';
ts[5]='核算单位代码';
//alert(obj.elements.length);
for (var i=1; i<=obj.elements.length-3;i++) {
if (obj.elements[i].value=='') {
alert(ts[i]+'不能为空!');
obj.elements[i].focus();
return false;
}
} obj.ok.disabled=true;
obj.submit();
}
</script><h3 align="center">国 库 编 码 表 维 护</h3>
<div align="center">
<center>
<form method="POST" action="gkbm_add.jsp" name="form1" target="framecssz">
<table border="0" width="80%" cellspacing="0" cellpadding="0">
<tr>
<td align="right" nowrap>国库方代码:</td>
<td>
<input type="hidden" name="id" value="" readonly>
<p><input type="text" name="gkfdm" size="20" class="input1" ></p>
</td>
<td align="right" nowrap>国库方名称:</td>
<td><input type="text" name="gkfmc" size="30" class="input1" ></td>
</tr>
<tr>
<td align="right" nowrap>税务方代码:</td>
<td><input type="text" name="swfdm" size="20" class="input1" value=""></td>
<td align="right" nowrap>税务方名称:</td>
<td><input type="text" name="swfmc" size="30" class="input1"></td>
</tr>
<tr>
<td align="right" nowrap>核算单位代码:</td>
<td><input type="text" name="hsdwdm" size="20" class="input1" value=""></td>
<td align="right" nowrap></td>
<td></td>
</tr>
<tr>
<td colspan="4">
<BR>
<p align="center"><input type="button" value="添 加" name="ok" onclick="yz(this.form);"> <input type="button" value="重 写" name="B2" onclick="window.form1.reset();window.form1.ok.value='添 加';"></td>
</tr>
</form>
</table><p><b>现 有 编 码 清 单</b></p>
<table border="1" width="100%" bgcolor="#000000" bordercolorlight="#000000" bordercolordark="#000000" cellspacing="0" cellpadding="0" id="tabdsl">
<tr class="tr1">
<td align="center" rowspan="2">国库方代码</td>
<td align="center" rowspan="2">国库方名称</td>
<td align="center" rowspan="2">税务方代码</td>
<td align="center" rowspan="2">税务方名称</td>
<td align="center" rowspan="2">核算单位代码</td>
<td align="center" colspan="2">操作</td>
</tr>
<tr class="tr1">
<td align="center">修改</td>
<td align="center">删除</td>
</tr>
</table>
</center>
</div>
<iframe name=framecssz width=300 height=300 style="display:none" border=1 frameborder=1 framespacing=1 marginheight=1 marginwidth=1 ></iframe>
<SCRIPT LANGUAGE="JavaScript">
<!--
framecssz.location.replace('gkbm_bgload.jsp');
//-->
</SCRIPT>
</body>
</html>