温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

MyServlet代码的示例分析

发布时间:2021-12-01 16:21:19 来源:亿速云 阅读:121 作者:小新 栏目:编程语言

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

服务器: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中加入以下的标记:

<servlet>   <servlet-name>MyServlet</servlet-name>   <display-name>MyServlet</display-name>   <description>This is a servlet of H2O</description>   <servlet-class>MyServlet</servlet-class>   </servlet>

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代码的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI