MyServlet代码的示例分析

这篇文章主要介绍MyServlet代码的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

成都创新互联是一家专注于成都网站制作、做网站与策划设计,西夏网站建设哪家好?成都创新互联做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:西夏等地区。西夏做网站价格咨询:028-86922220

服务器:jrun4

组件:flash remoting components as2.0

软件:flash mx 2004 pro

在安装好后,打开jrun4的管理页面,进入页面之后你会看到jrun已经创建好了3个服务器,分别是admin,default和samples,我们使用的服务器为default,对与flash remoting的相关用法可参照lwanchen的flashremoting实践(三)-hello world for java:http://www.riacn.com/web/showArticle.asp?id=111

1.在C:\jrun4\servers\default\default-ear\default-war\WEB-INF的web.xml中加入以下的标记:

   MyServlet   MyServlet   This is a servlet of H2O   MyServlet   

2.将编译好的MyServlet.class这个servlet放在classes

import javax.servlet.*;  import java.io.IOException;  import java.util.List;   public class MyServlet implements Servlet {  private String message = null;   public void init(ServletConfig config) throws ServletException {  message = "Hello from MyServlet";  }   public void service(ServletRequest request, ServletResponse response)  throws ServletException, IOException {  request.setAttribute("FLASH.RESULT", message);  }   public String getServletInfo() {  return "A test servlet.";  }   public ServletConfig getServletConfig() {  return null;  }   public void destroy() {  message = null;  }  }

3.在flash mx 2004 pro中的调用方法为:

import mx.remoting.NetServices;  import mx.remoting.Connection;  NetServices.setDefaultGatewayUrl(http://localhost:8100/flashservices/gateway)  gatewayConnnection = NetServices.createGatewayConnection();  flashtestService = gatewayConnnection.getService("",this); flashtestService.MyServlet();  function MyServlet_Result(result){  users= result; trace(users);  }

以上是“MyServlet代码的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


网页名称:MyServlet代码的示例分析
文章分享:http://scyanting.com/article/iejhds.html