大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍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代码的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!