您好,登錄后才能下訂單哦!
這篇文章主要介紹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代碼的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。