`
longterm
  • 浏览: 56193 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

action跳转后,地址栏没变的解决方法

阅读更多

在EXT+struts 1.X做一个管理系统界面的时候,登录成功后,跳转到主页面。这里采用的是一个非iframe的实现,即用一个tabPanel来请求页面,并动态添加tab。但是添加第一个tab的时候,总是自己关闭,但后面点击就可以。两个多钟头,代码都搞透了也不知道哪出的问题,突然看到跳转后主页面地址没变,而第一次触发函数后,地址才变,这时添加tab就可以了。恍然大悟,我这里是用<a href='#' onclick='addTab1();' front='12pt'>个人信息</a> <br>" 这个代码,即超链接在本页面,点击触发函数。tab是请求一个页面并显示返回页面,返回页面显示在tab中添加到tabPanel。在登录成功时,地址还是action的地址,这样请求的页面就无法返回到本页面,点第一次后,地址栏变为本页面的地址,这时,即可添加tab.

下面就是找到跳转后跟着改变地址栏的方法:

<forward name="student" path="/student/main.jsp" redirect="true" ></forward>红色的代码即我本来没有配置的。加上这个就可以了。

http://www.iteye.com/topic/316412

分享到:
评论

相关推荐

    action之间的跳转

    Action 之间的跳转 Action 之间的跳转是 Struts2 框架中的一种机制,允许不同的 Action 之间进行跳转,以实现复杂的业务逻辑。这种机制可以分为两种类型:chain 和 redirect-action。 1. Chain 类型 当 type 为 ...

    struts2 action跳转action传参数

    - `&lt;result name="success" type="redirectAction"&gt;action2.action&lt;/result&gt;`:表示当action1执行成功后,会触发一个重定向,跳转到`action2.action`。 - **注意**:在这种情况下,无法直接通过struts.xml配置文件...

    fileupload页面跳转找不到原页面的解决方法

    使用`XMLHttpRequest`或`fetch` API,可以在上传完成后调用`then`或`done`方法执行回调,此时可以进行页面重定向,例如: ```javascript axios.post('/upload', formData) .then(response =&gt; { if (response....

    多action之间跳转传参问题

    在开发Java Web应用程序时,尤其是使用Struts2或者Spring MVC等MVC框架时,我们经常需要在多个Action之间进行跳转并传递参数。这在构建动态、交互性强的Web应用中是必不可少的。本项目旨在演示如何在自定义的Action...

    android 通知栏跳转

    在Android开发中,"通知栏跳转"是一个关键功能,它允许用户在接收到应用的通知后,通过点击通知直接进入相应的界面。这个过程涉及到Android的通知系统、意图(Intent)的使用以及活动(Activity)的管理。接下来,我们将...

    struts 1.2 跳转后css或js 无效解决方法

    ### Struts 1.2 跳转后 CSS 或 JS 无效解决方法 在使用Struts 1.2框架开发Web应用时,可能会遇到跳转到新的页面后,某些CSS样式或者JavaScript脚本失效的问题。这通常是由于资源加载路径设置不当造成的。下面将详细...

    js跳转问题解决方式

    在JavaScript(JS)中,页面跳转是一种常见的操作,它涉及到网页内容的更新或导航到新的URL。在处理JS跳转问题时,我们通常会遇到几种常见情况,如使用`...理解并掌握这些方法有助于解决实际开发中遇到的页面跳转问题。

    JSP页面跳转方法总结

    需要注意的是,调用此方法后,当前页面后续的代码将不会被执行,同时浏览器地址栏中的URL会改变。 示例: ```java response.sendRedirect("target.jsp"); ``` ##### 2. 使用`response.setHeader("Refresh")` 这种...

    Struts2从一个带参数action跳转到另一个action

    资源中示例了一个struts2的配置文件中配置的action的result结果为另外一个action的配置,该跳转的过程中是带所有参赛调整的,在另外一个action中可以接受到当前action的所有参数,此配置文件是我日常开发中的经验...

    一个struts的action跳转大全

    这种配置展示了如何在一个Action处理后跳转到另一个Action,并继续处理同一份`form`对象。这里需要注意的是,在第一个Action中,表单验证成功后,会通过`forward`元素跳转到第二个Action处理类`somePackage....

    url传值到Action乱码解决方案

    URL传值到Action乱码解决方案 在Web应用程序中,URL传值到Action是一个常见的操作,但是当传递中文参数时,经常会出现乱码问题。今天,我们将讨论如何解决URL传值到Action乱码问题,特别是在Struts2框架中。 乱码...

    Struts2操作同一action的不同方法跳转jar包(包括示例代码)

    本资源提供了关于如何在Struts2中操作同一Action的不同方法并进行页面跳转的详细知识,下面将深入探讨这一主题。 首先,了解Struts2的配置方式。在Struts2的配置文件(如struts.xml或struts.properties)中,我们...

    action跳转导致图片不能显示

    综上所述,当在Struts2框架中遇到Action跳转导致图片无法显示的问题时,可以尝试以上几种方法来解决。选择合适的方法取决于具体的项目需求和实际情况。通过合理的路径管理,可以有效避免此类问题的发生,提高Web应用...

    5种网页跳转方法详解.docx

    5. **程序跳转法**:在服务器端编程语言中,如ASP,可以使用`Response.Redirect`或`Server.Transfer`方法进行跳转。`Response.Redirect`适用于跳转到任何URL,而`Server.Transfer`只能在同一应用程序内部进行跳转。...

    struts2 跳转至404 页面的解决方案

    针对"Struts2 跳转至404 页面的解决方案"这个主题,我们将深入探讨可能的原因和解决方法。 首先,我们来看`struts.xml`文件,这是Struts2的核心配置文件,负责定义Action、结果类型、拦截器等关键组件。当Struts2...

    aspnet跳转页面的三种方法比较

    - 页面跳转对用户透明,地址栏中的URL不会改变。 - 保留了当前页面的状态信息,如ViewState,适用于需要共享数据的情况。 - 性能优于Response.Redirect,因为没有额外的HTTP请求。 - **示例**: ```csharp ...

    JSP和HTML跳转.zip_html挑转jsp_jsp和HEML跳转_jsp和HTML跳转

    2. JSP的`&lt;jsp:forward&gt;`标签:这是一种服务器端跳转,不会引起浏览器的地址栏变化。例如: ```jsp ``` 内容会从当前JSP页面转向`target.jsp`。 3. HTML与JSP的交互:HTML页面可以通过表单提交或者JavaScript调用...

    APP间的相互跳转跳转

    本文将深入探讨如何实现APP间的相互跳转,包括基本原理、常见方法以及不同操作系统下的实现细节。 一、基本原理 APP间的跳转基于URI(统一资源标识符)协议。每个应用都可以注册自己的URI scheme,当用户点击一个...

    javascript模拟post提交隐藏地址栏的参数

    2:想要隐藏地址栏的参数 //新创建一个form表单 [removed]('&lt;form name=myForm&gt;&lt;/form&gt;'); var myForm=document.forms['myForm']; myForm.action='runEmpAttendance'; myForm.method='POST'; var ...

    struts1跳转大全

    在这种模式下,ActionServlet接收到请求后,会直接调用action类的`execute()`方法,然后根据`execute()`方法返回的ActionForward对象,查找配置中的forward,从而决定跳转到哪个页面或执行哪个action。 ### 仅有JSP...

Global site tag (gtag.js) - Google Analytics