读书人

连载4:Struts2系统中访问直接访问Ser

发布时间: 2012-08-22 09:50:34 作者: rapoo

连载四:Struts2系统中访问直接访问Servlet

?<filter>?
??????? <filter-name>struts2</filter-name>?
??????? <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>?
??? </filter>?
??? <filter-mapping>?
??????? <filter-name>struts2</filter-name>?
??????? <url-pattern>/struts2/*</url-pattern>?
??? </filter-mapping>
??? <!-- 下面这些都是为Android服务的servlert -->
? <servlet>
??
??? <servlet-name>LoginServlet</servlet-name>
??? <servlet-class>yzy.servlet.LoginServlet</servlet-class>
? </servlet>

? <servlet-mapping>
??? <servlet-name>LoginServlet</servlet-name>
??? <url-pattern>/LoginServlet</url-pattern>
? </servlet-mapping>? 之所有有这样的需求是因为? 目前手机客户端[Android ]还不能 直接访问Action

Android 的集成了Apache的HTTP ,所以可以通过手机直接向servlet发送请求 servlet在调用

业务方法 将数据返回给 手机客户端

Android 可以通过Webservice直接访问 业务方法 但是目前本人对此不了解 没有使用这张方法

?

JSP :<%response.sendRedirect("/AnyWhere/struts2/show_index");%>?

Android:http://192.168.75.107:8080/AnyWhere/LoginServlet 通过这个URL访问servlet

192.168.75.107 是我的IP 

以上全是自己 闭门造车 想出来的?? 如果有什么不妥,希望大家 指正

读书人网 >软件架构设计

热点推荐