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

struts2登陆成功后不会转向其他页面

阅读更多

UserAction里的方法login写:

HttpServletRequest request = ServletActionContext.getRequest();
		
url = request.getHeader("Referer");

 

struts.xml里写

 

<result name="success" type="redirect">
	<param name="location">${url}</param>
</result>
<result name="failure" type="redirect">
	<param name="location">${url}</param>
</result>

 

分享到:
评论
4 楼 tenderuser 2009-03-30  
没这样用过   后面的xml文件是你自己写的配置文件吗 ? 刚学struts 没遇到这种情况
学习
3 楼 smallsnake 2008-09-12  
呵呵,你在action中用Setter和getter设置一下url试试,我记得文件下载时指定文件属性时用过
2 楼 gaoran2008 2008-09-02  
<result name="success" type="redirect"> 
    <param name="location">${url}</param> 
</result> 
<result name="failure" type="redirect"> 
    <param name="location">${url}</param> 
</result> 
-----------
如果不要param的话,加url是可以的,会不会是param的name的命名要唯一? 
1 楼 王者之剑 2008-08-31  
没试过,你确信url取得的值正确,并且可以在配置文件中这样用吗?

相关推荐

    struts2简单登录页面

    struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面

    struts2登陆例子

    以上就是关于这个"struts2登陆例子"的基本介绍。通过这个示例,开发者可以学习到如何在Struts2框架下构建一个基本的用户登录系统,包括Action、配置、拦截器、结果以及数据库交互等核心概念。这将有助于理解和实践...

    struts2 登陆注册

    Struts2是一个强大的Java EE应用程序框架,主要用于构建企业级的Web应用。它的全名是Apache Struts 2,是基于MVC(Model-View-Controller)设计模式的开源框架,旨在简化开发流程并提高代码的可维护性。在这个...

    struts2登陆验证

    这里,"success"表示验证成功后的跳转页面,而"error"表示验证失败后的回显页面。 3. **表单验证**:通常,登录页面会有一个HTML表单,用户输入用户名和密码。表单的提交动作应指向Struts2的Action,如`action&gt;...

    struts2 登陆注册 以及验证

    在Struts2中,我们还可以利用拦截器(Interceptor)增强功能,如登录拦截器可以检查用户是否已经登录,未登录时重定向到登录页面。日志拦截器可以记录请求信息,帮助调试和监控。 文件"hello_struts2"可能包含了...

    tab标签页和struts2登陆.rar

    在IT行业中,Tab标签页和Struts2登陆是两个重要的概念,它们在构建Web应用程序时起着关键作用。Tab标签页通常用于用户界面设计,提供更友好的用户体验,而Struts2是一个流行的Java Web框架,用于处理和控制MVC(模型...

    struts2登陆案例

    Struts2是一个强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发中,为开发者提供了构建可维护、可扩展的Web应用程序的结构。本案例主要关注如何使用Struts2实现一个基本的登录功能。 首先,我们...

    Struts2登陆页面项目.zip_java_myeclipse_struts2

    在这个“Struts2登陆页面项目”中,开发者使用Struts2框架构建了一个基本的用户登录系统。这个项目是用Java语言在MyEclipse集成开发环境中编写的,展示了如何在实际开发中整合Struts2框架。 首先,了解Struts2框架...

    struts2登陆注册系统

    这些页面会根据Struts2 Action的返回结果展示不同的内容,如登录成功后的欢迎页面,或登录失败的错误信息。 总的来说,"struts2登陆注册系统"是一个典型的Java Web开发示例,涵盖了从前端交互到后端逻辑处理,再到...

    struts2 在eclipse 配置成功

    以下将详细介绍如何在Eclipse中成功配置Struts2。 1. **环境准备**: - 首先确保你的系统上已经安装了Java JDK和Eclipse IDE。 - 下载Struts2的核心库,通常包括`struts2-core`, `struts2-convention-plugin`, `...

    struts2实现登陆

    在配置文件中,我们声明了一个名为"login"的Action,映射到`LoginAction`类,并设置了两种结果:"success"对应成功登录后的`success.jsp`页面,"error"对应登录失败后的`error.jsp`页面。 然后,创建HTML表单页面`...

    Struts2简单的页面跳转示例

    Struts2是一个强大的Java web框架,它为开发者提供了一种结构化的、声明式的MVC(Model-View-Controller)架构,极大地...对于初学者来说,掌握这一核心概念对于进一步学习Struts2乃至其他Java web框架是非常有帮助的。

    Struts2 登陆小案例

    这个"Struts2登陆小案例"可能是为了演示如何在实际项目中实现用户登录功能。Struts2通过提供MVC(Model-View-Controller)架构模式,帮助开发者更有效地组织代码并简化Web应用开发。 首先,让我们深入理解Struts2...

    struts2+cas单点登陆例子

    Struts2和CAS单点登录(SSO)的集成是一个常见的Web应用安全实践,它允许用户在一个系统登录后,无须再次输入凭证就能访问其他相互信任的系统。在这个例子中,我们将深入探讨如何在MyEclipse环境下使用Struts2框架与...

    struts2jar包

    Action是业务逻辑的入口点,Result表示一个操作完成后转向的页面或结果。拦截器是Struts2的一大特色,可以实现如日志、权限检查、事务控制等功能。 总的来说,Struts2是一个功能强大且成熟的MVC框架,其jar包的引入...

    struts2简单例子

    这表示当用户访问`simpleAction`时,会调用`SimpleAction`类的execute方法,成功后转向`success.jsp`页面。 5. **Action和结果类型**: Action类通常继承自`ActionSupport`,并覆盖`execute`方法。结果类型可以是...

    基于Struts2注册页面

    在基于Struts2的注册页面实现中,我们通常会利用该框架提供的特性来构建用户输入验证、数据处理以及页面跳转等功能。下面将详细介绍这个知识点。 首先,注册页面的核心功能是收集用户信息,如用户名、密码、邮箱等...

    Struts2登陆+输入验证+动态调用实例

    Struts2是一个强大的MVC(模型-视图-控制器)框架,广泛应用于Java Web开发,为开发者提供了构建可维护、可扩展的Web应用程序的结构。本实例将详细讲解如何在Struts2框架下实现登录功能,并结合输入验证和动态调用来...

    struts2简单的登陆验证

    这个"struts2简单的登陆验证"项目是一个基础入门级别的教程,适合初学者学习理解Struts2的核心概念和工作原理。 在Struts2中,登陆验证是常见的功能,涉及到用户身份的确认和权限控制。下面我们将详细探讨Struts2...

    struts2 result转向到action

    ### Struts2 Result 转向到 Action 的深入解析 #### 一、基本概念与应用场景 **Struts2** 是一款流行的 Java Web 开发框架,它支持多种开发模式(如 MVC),并提供了一系列用于简化 Web 应用程序开发的功能。在 ...

Global site tag (gtag.js) - Google Analytics