`
yzyspy
  • 浏览: 82090 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

    博客分类:
  • Java
阅读更多

 <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 

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

分享到:
评论

相关推荐

    Struts2访问ServletAPI

    在Struts2的视图层,例如JSP中,可以使用OGNL(Object-Graph Navigation Language)表达式直接访问Servlet API。例如,`#request`代表`HttpServletRequest`,`#response`代表`HttpServletResponse`。 5. **使用...

    Struts2 直接访问Servlet API(二十五)

    在“Struts2直接访问Servlet API(二十五)”这个主题中,我们可能探讨的是如何在Struts2框架下直接利用Servlet API来实现某些特定功能或者优化性能。Servlet API是Java Web开发的基础,它提供了处理HTTP请求和响应...

    转:struts1与struts2的区别

    虽然Struts2的Action仍然可以访问原始的请求和响应对象,但在大多数情况下,开发者可以利用Struts2提供的其他功能来替代直接访问`HttpServletRequest`和`HttpServletResponse`的需求。 #### 4. 可测试性的提升 - *...

    Struts2中直接和间接访问ServletAPI以及动态方法调用之感叹号

    在Struts2框架中,直接和间接访问Servlet API以及动态方法调用是两个关键概念,它们对理解和优化应用性能至关重要。 首先,让我们深入理解直接访问Servlet API。在传统的MVC模式中,Servlet扮演着控制器的角色,...

    Struts2中Servlet的配置

    当你在Action类中实现这些接口后,Struts2会自动注入对应的请求和响应对象,使得你可以像在Servlet中那样直接操作它们,进行响应的处理和请求的数据获取。 2. **使用ActionContext访问Servlet API**: `...

    struts2之Action访问Servlet API

    在本文中,我们将详细介绍 Struts2 访问 Servlet API 的几种方法。 一、使用 ActionContext 类 ActionContext 类是 Struts2 框架中一个重要的类,它提供了多种方法来访问 Servlet API。该类可以模拟获取 request、...

    servlet和struts2笔记

    ### servlet和struts2笔记 #### 一、Servlet 基础 **Servlet** 是 Java Web 开发中的一种核心技术,它被设计用于处理客户端发送到服务器的 HTTP 请求,并且能够生成响应。Servlet 可以看作是服务器端的小程序,...

    Struts2 part 3:在Action中使用ServletAPI

    6. **URL重写和URL生成**:Servlet API提供了`RequestDispatcher`用于转发和重定向,而在Struts2中,`ActionSupport`类的`redirectAction()`和`generateUrl()`方法可以帮助我们生成和重定向到特定的Action。...

    Servlet简单模拟Struts2

    在本主题"Servlet简单模拟Struts2"中,我们将探讨如何利用Servlet来实现类似Struts2框架的一些关键功能,包括请求拦截、XML配置解析、动态代理以及日志拦截。 首先,让我们了解一下Struts2框架的核心特性。Struts2...

    基于Struts2的留言板系统.zip

    在基于Struts2的留言板系统中,我们主要会涉及到以下几个关键知识点: 1. **Struts2框架**: Struts2是Apache软件基金会的一个开源项目,它是Struts1的后续版本,提供了更丰富的功能和更好的性能。它通过拦截器实现...

    基于struts2的简单购书管理系统

    这个"基于Struts2的简单购书管理系统"是一个典型的案例,它可以帮助初学者理解如何在实际项目中运用Struts2框架。下面将详细阐述这个系统中涉及的核心知识点。 1. **Struts2框架**:Struts2是Apache软件基金会的一...

    struts1和struts2的区别

    - **Struts2**: 引入了ValueStack的概念,这使得开发者可以在视图层直接访问Action中的数据。Struts2还支持多种视图技术,如FreeMarker、Velocity等。 #### 数据绑定 - **Struts1**: 使用Commons-BeanUtils进行...

    Servlet和Struts2的交互(转载)

    1. 直接集成:在Servlet中创建Struts2的ActionContext,并手动设置请求和响应对象,然后调用Action的execute()方法执行业务逻辑。 2. 使用Filter转发:配置Struts2的Filter在Servlet处理完请求后,将控制权交给...

    struts2和servlet的共存问题

    在Java Web开发中,Struts2框架因其简洁的MVC模式和强大的插件系统而被广泛使用。但在某些场景下,开发者可能需要同时使用Struts2和其他Servlet技术(如自定义Servlet或第三方Servlet),这时就会遇到Struts2与...

    四个小系统,运用jsp,javabean,servlet,struts

    【标题】:“四个小系统,运用jsp,javabean,servlet,struts”揭示了四个基于Web开发的小型应用,它们分别使用了不同的技术栈来实现各自的功能。这四个系统包括在线订购系统、信息发布系统、公告管理系统以及BBS论坛...

    jsp servlet struts hibernate spring

    - **生命周期**:Servlet的生命周期包括加载、初始化(jspInit)、服务(jspService)和销毁(jspDestroy)四个阶段。jspInit只在Servlet实例化时执行一次,jspService处理每个请求,jspDestroy在Servlet卸载时调用...

    Struts2视频教程

    Struts2使用过滤器(Filter)作为前端控制器,相比于Struts1使用servlet作为前端控制器更加优雅。 - **适用范围**:Struts2广泛应用于企业级Java Web项目的开发中,特别是那些需要处理大量用户交互和数据展示的应用。 ...

    Java Web整合开发完全自学手册:Struts+Hibernate+Spring+Eclipse源码

    以国内使用最广泛的Struts为例,其新版本Struts2与前一版Struts1.x已经有了天壤之别。Hibernate也从2.0升级为3.X,近期Spring也最新推出了2.5版。读者如果再参考以前的版本书籍学习,无异于南辕北辙,而《JavaWeb...

    java上传与下载——struts2和servlet案例

    在Struts2中,我们通常会在Action类中处理这个逻辑,而在Servlet中,这将在doGet或doPost方法内完成。 现在,我们来看案例中的两个DEMO——JqUploadTest和CosUpload。JqUploadTest可能是指使用jQuery的Upload插件...

    详解Struts2中Action访问Servlet API的几种方法

    详解Struts2中Action访问Servlet API的几种方法 在通常的web开发中Request和Response对象比较常见,但在Struts2框架中由于Action能与JSP页面进行数据交互,所以通常都不会用到这两个对象。如果想在Struts2程序中用到...

Global site tag (gtag.js) - Google Analytics