Procedure+XML+JSP+JS

问题描述

----------------ProcedureproceduregetFLDPURCHASER(o_retCodeOUTVARCHAR2,--返回价值o_resultRefoutREF_SEARCH--游标)isbegino_retCode:=0;openo_resultRefforselectdistinctFLDPURCHASERfromv_impExecuteorderbyFLDPURCHASER;exceptionWHENOTHERSTHENo_retCode:=-1;--操作异常DBMS_OUTPUT.PUT_LINE(SQLERRM);rollback;end;-------------------XML<!--根据opFlag--><opStepid="TranSwitchOpStep"switch="opFlag"on1Do="getFLDPURCHASER"onOtherDo="setErrorPage"/><!--action--><opStepid="procedureAccessOpStep"alias="getFLDPURCHASER"onOtherDo="setErrorPage"jdbcResourceName="ORACALCEJDBC"procedureDefine="getFLDPURCHASER"/><!--业务处理器接点--><refServicerefId="getFLDPURCHASER"alias="getFLDPURCHASER"type="proc"/><!--结果集对象节点--><kCollid="traceKColl"dynamic="true"><fieldid="opFlag"/><!--结果集对象节点--><iCollid="unitIColl"count="*"><!--查询所有用户名--><kCollid="resultKColl"><fieldid="id"/><fieldid="name"/></kColl></iColl></kColl><!--存储过程接点查询所有用户名--><JDBCProcedureDefineid="getFLDPURCHASER"procedureName="Pck_imp_trace.getFLDPURCHASER"dbResource="ORACLEJDBC"><result><paramname="o_retCode"/></result><resultSetiCollName="unitIColl"append="false"><paramname="id"/><paramname="name"/></resultSet></JDBCProcedureDefine>------------------JSP<selectid="FLDPURCHASER"name="FLDPURCHASER"style="width:150"title="不能为空"><optionvalue=""></option></select>-------------------JS<scriptlanguage="javascript">$(document).ready(function(){//加载用户名<%intunitSize=0;Stringid="",name="";IndexedCollectionunitColl=null;try{unitColl=(IndexedCollection)context.getElementAt("unitIColl");unitSize=unitColl.size();//获取结果集记录条数}catch(Exceptionex){System.out.println(ex);}for(inti=0;i<unitSize;i++){KeyedCollectionunitkColl=(KeyedCollection)unitColl.getElementAt(i);//获取结果集内第几条数据(从0开始id=(String)unitkColl.getValueAt("id");//读取记录的字段值name=(String)unitkColl.getValueAt("name");//读取记录的字段值%>$("<optionvalue='<%=id%>'><%=name%></option>").appendTo("#FLDPURCHASER")//<%}%>});这样没有数据显示在下拉列表框,不知道什么地方出错了!请高手帮忙!谢谢了!

时间: 2024-09-27 02:27:41

Procedure+XML+JSP+JS的相关文章

用XML+JSP实现网页内容动态显示的方案

一.xml技术简介 XML(eXtensible Markup Language??可扩展标记语言)是一种 扩展的源标记语言,是可以定义其他语言的语言. 它是SGML的一个简化子集,这个子集是专为Web环境设计的,这就是说,它必须处理面向数据处理的(而不是面向发布的).生存期短的(实际上是动态产生的)信息. XML与HTML对比: XML语法严格,数据与显示分离,便于其他程序交互和检索数据. HTML语法容错性大,数据和显示都在一起,检索数据困难较大. XML又明确的DOM对象,可以对XML文件

jsp+js实例批量删除数据

jsp+js实例批量删除数据 jsp获取数据存入数据,然后生成合法sql语句 String action =request.getParameter("action"); String[] name=request.getParameterValues("box"); String deng=""; String spl=","; if( action == null ) {  action="my"; }

html jsp js sql-关于删除table一行数据,急!

问题描述 关于删除table一行数据,急! 我做html,要删除table一行数据,我在js上获取了这一行isql表中有个id与之对应,我该如何吧这个i传过去,急啊,求大神解答!我是新手 解决方案 直接ajax传到后台 后台处理数据库删除了 这是基础啊 解决方案二: html table动态添加一行数据和删除最后一行的数据 解决方案三: 要同时实现删除数据库与之对应的数据 解决方案四: 还有上面那个是机器人 不会回答你的回复的 解决方案五: js 也能操作数据库吧,写个SQL存储过程,接收一个i

用XML+FSO+JS实现服务器端文件

fso|js|xml|服务器 首先在服务器端先创建一个程序可以生成XML文件,以返回客户端,(getfolder.asp)<%'written by Linzhang Chen ,2003-4-20 ' 转载请注明出处和保留此版权信息 response.write "<?xml version=""1.0"" encoding=""GB2312""?>"&chr(13)respon

用XML+FSO+JS实现服务器端文件的选择

fso|js|xml|服务器 看了inanition的<在服务器端选择文件>一文,后发现我已经早把它作出来了,于是贴出来大家共享 首先在服务器端先创建一个程序可以生成XML文件,以返回客户端,(getfolder.asp)<%'written by Linzhang Chen ,2003-4-20 ' 转载请注明出处和保留此版权信息 response.write "<?xml version=""1.0"" encoding=&qu

用XML+FSO+JS实现服务器端文件的

fso|js|xml|服务器 首先在服务器端先创建一个程序可以生成XML文件,以返回客户端,(getfolder.asp)<%'written by Linzhang Chen ,2003-4-20 ' 转载请注明出处和保留此版权信息 response.write "<?xml version=""1.0"" encoding=""GB2312""?>"&chr(13)respon

jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例_javascript技巧

-1.右侧弹出导航菜单完整代码 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <met

xml jsp 传输 交互-如何将xml传给前端jsp

问题描述 如何将xml传给前端jsp 前端jsp需要一个xml来进行交互,我要怎么将整个xml的内容传给前端呢? 目前读取xml配置文件所有内容,并保存到了stringbuffer里 sb.toString,如何将这个东西传给前端?这个方法也许比较笨..谁能用我这个方法实现或者提供个新思路呢? 解决方案 可以直接让客户端用ajax接受,不过要做一个html编码 解决方案二: 对的可以用ajax来实现 解决方案三: ajax啊,ajax可以直接传一个字符串,也可以传一个XML,还可以传json等类

jsp js行内修改-jsp中 使用js实现 行内修改

问题描述 jsp中 使用js实现 行内修改 怎样用js实现行内修改 表格一行共有5列数据 第6列为修改按钮 点击修改 第四列和第五列变成可编辑的文本框,修改变成"确定"和"取消" 确定修改后保存到数据库中 ps:修改另一行时要判断之前是否有正在编辑的文本框 解决方案 <tr><td>1</td><td>2</td><td>3</td><td>4</td><