论坛首页 Java企业应用论坛

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

浏览 2035 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-02-27   最后修改:2011-02-27

 <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 

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

论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics