当前位置:  技术问答>java相关

我的applet无法向ervlet传递参数了!各位大虾救命啊 applet---xml----servlet

    来源: 互联网  发布时间:2015-02-18

    本文导语:  在IE里直接输入http://111.112.3.12:7001/pooltest4?kind=test时,servlet运行正常,能输出xml.在applet里如下调用时得不到xml,document为null..不知道为什么!!!!大家帮帮我啊 applet端: import org.apache.xerces.framework.XMLParser; import org.a...

在IE里直接输入http://111.112.3.12:7001/pooltest4?kind=test时,servlet运行正常,能输出xml.在applet里如下调用时得不到xml,document为null..不知道为什么!!!!大家帮帮我啊

applet端:
import org.apache.xerces.framework.XMLParser;
import org.apache.xerces.parsers.DOMParser;
import org.w3c.dom.*;
import org.xml.sax.SAXException;
{
DOMParser parser = new DOMParser("http://111.112.3.12:7001/pooltest4?kind=test");
    try {
         parser.parse(xmlFile);
         Document document = parser.getDocument();
      } catch (Exception e) {
         System.err.println (e);
      }
}

servlet端:

package examples.jdbc.pool;
import java.io.*;
import java.sql.*;
import java.net.*;
import java.util.Properties;
import javax.servlet.*;
import javax.servlet.http.*;
import weblogic.db.jdbc.*;
import weblogic.html.*;
public class pooltest4 extends HttpServlet 
{  
public synchronized void service(HttpServletRequest req,HttpServletResponse res)    
throws IOException  
{    
Connection conn = null;    
try 
{      
ServletOutputStream out = res.getOutputStream();
out.print(req.getParameter("kind"));
String kind=req.getParameter("kind");
Properties props = new Properties();      
props.put("user",            "system");      
props.put("password",        "12345678");      
Driver myDriver = (Driver) Class.forName("weblogic.jdbc.pool.Driver").newInstance();      
conn =  myDriver.connect("jdbc:weblogic:pool:SQLPool",props);      

res.setContentType("text/html");
Statement stmt = conn.createStatement();
if(kind.equals("test")){
    stmt.execute("select * from t1");
     ResultSet ds = stmt.getResultSet();      
ServletPage hp = new ServletPage("Simple select");   
(MarkupElement.HorizontalLine).addElement(tbl);      


out.print("");
while (ds.next()){
out.print("");
}
out.print("");
ds.close(); 
}
     
conn.close();  
}    
catch (Exception e) 
{      
ServletPage hp = new ServletPage("An Exception occurred");      
ByteArrayOutputStream ostr =new ByteArrayOutputStream();      
e.printStackTrace(new PrintStream(ostr));      
hp.getBody().addElement(new HeadingElement("An Exception occurred:", 2)).addElement(new LiteralElement(ostr.toString()));      

}     
}
}

|
吃过饭通过程序,看吧

URL url=new URL("http://localhost:8080/servlet/Test");
DataInputStream din=new DataInputStream(url.openStream());
InputSource in=new InputSource(din);
parser.parse(in);


    
 
 

您可能感兴趣的文章:

  • 有关Applet启动时的问题?请大虾帮忙
  • applet在sun工作站的Netscape中运行的提示,请问各位大虾如何应对?
  • 欢迎各位大虾谈一下,您现在用java做什么,Applet or jsp or jdbc?
  • applet中jdbc报错,那位大虾来帮忙?
  • 请问各位大虾,在Applet中如何缩放图片?
  • 我用java做的applet站内搜索程序,不能搜索中文,那位大虾能帮帮我?代码如下:
  • 请大虾帮我解释一下:jre,j2ee,jdk,applet,servlet,ejb,j2me是什么意思?
  • 哪位大虾知道在Applet中如何使用InetAddress类来查询IP地址,谢谢。
  • 各位大虾:这个applet程序为什么运行时不能初始化???
  • 各位大虾,有谁对在Applet、Application下做打印有心得?
  • 救命呀,applet显示不出来!!
  • 怎么可以网页上按某个键就运行客户端某个应用程序,用applet可以吗???怎么做...救命呀..
  • 高手救命:关于Applet图形的问题(附源代码),请帮忙看一下
  • 利用Applet做Client,打开一个Socket连接,则出现java.security.AccessControlException: access denied 问题,有什么简便的方法解决???救命啊,立刻给分啊~~
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.applet类applet的类成员方法: applet定义及介绍
  • 如何让Applet里的控件随着Applet大小改变而一直占满整个Applet呢?
  • java命名空间java.applet类applet.accessibleapplet的类成员方法: applet.accessibleapplet定义及介绍
  • 对applet坐数字签名后,如果重新用jar对applet打包,需要重新做applet数字签名吗?
  • java命名空间java.applet类applet的类成员方法: getappletcontext定义及介绍
  • 为什么我的applet编译完,之后除了applet1.class之外,还有一个applet$1.class?
  • java命名空间java.applet类applet的类成员方法: getappletinfo定义及介绍
  • 急,我想问一下调用一个对话框的命令语句,比方说我已建立了一个Applet2,接下来该如何在Applet1中点击一个按钮来打开这个Applet2.谢谢
  • java命名空间java.applet类applet的类成员方法: isactive定义及介绍
  • 如何让IE认识applet所带的数字签名,而不是让证书仓库认识这个带数字签名的applet,就是说不装jdk也可以在IE里面使用带有签名的applet,详情请进
  • java命名空间java.applet类applet的类成员方法: stop定义及介绍
  • 请问application (or applet)如何实现对applet 小程序的调用??
  • java.applet类applet的类成员方法: getcodebase定义及介绍
  • 请问能在浏览器调入APPLET后,在APPLET内部改变其自身的大小嘛?
  • java命名空间java.applet类applet的类成员方法: init定义及介绍
  • applet 如何启动新的 applet
  • java命名空间java.applet类applet的类成员方法: destroy定义及介绍
  • 如何把applet窗口里的Java Applet Window去掉?
  • java命名空间java.applet类applet的类成员方法: getparameterinfo定义及介绍
  • Applet对本地资源是不能访问的,那如果我要用Applet做打印设计,那如何是好呢??
  • java命名空间java.applet类applet的类成员方法: getdocumentbase定义及介绍
  • Applet问题,applet在tomcat+apache环境下是否支持FileDialog类,急,急 !!!!快来抢分呀!!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3