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

怎么在action中跳转后改变地址栏目?

阅读更多
我在登录的按钮下写了跳转到一个action的页面,代码如下:
this.getEl().dom.action='/rsgl/login.do?username='+username+'&'+'password='+password;
并在相应的loinAction下接收了相应的参数,代码如下:
* @struts.action-forward name="success" path="/xtkzMain.jsp" contextRelative="true"
* @struts.action-forward name="failure" path="/login.jsp"
// 获取提交的用户名:
String strUserName = request.getParameter("username");
// 获取提交的密码:
String strPassword = request.getParameter("password");

Ctlm06 ctlm06 = ctlm06Service.getUserInf(strUserName,strUserName);
if(ctlm06!=null){ //表示成功登陆
return mapping.findForward("success");}
else{
return mapping.findForward("failure");
}
结果在成功进入主页="/xtkzMain.jsp后,浏览器的地址栏还是显示http://localhost:8080/rsgl/login.do?username=1&password=1。
请问各位大哥大姐们怎么才能使得地址栏显示为:
http://localhost:8080/rsgl/xtkzMain.jsp呢????
分享到:
评论
1 楼 sunsong 2008-07-23  
首先,用户名和密码最好不要放在url中,你可以采用post方式,或者给url加密
你的需求可以通过URL重写来解决。
参考:
Apache urlrewrite:http://www.linuxsir.org/main/node/293
tomcat urlrewrite:http://www.iteye.com/topic/81080

相关推荐

    action之间的跳转

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

    多action之间跳转传参问题

    - URL参数:通过在URL后面添加查询字符串来传递参数,如`http://example.com/nextAction?param1=value1&param2=value2`。这种方式简单明了,但不适合传递大量数据或敏感信息。 - session存储:将参数存储在session...

    struts2 action跳转action传参数

    如果需要传递参数,则可以在URL中手动添加参数,例如:`action2.action?param1=value1&param2=value2`。 #### 总结 通过以上两种方式,我们可以在Struts2框架中轻松地实现Action之间的跳转以及参数传递。使用`...

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

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

    一个struts的action跳转大全

    这里需要注意的是,在第一个Action中,表单验证成功后,会通过`forward`元素跳转到第二个Action处理类`somePackage.someOtherActionClass`。而在第二个Action中,又会根据处理结果决定最终显示的页面。 6. **Action...

    我的笔记:Struts构架中action的跳转大全

    根据提供的文件信息,我们可以深入探讨Struts框架中的Action跳转机制。Struts是一个开源的MVC(Model-View-Controller)框架,用于构建基于Java的Web应用程序。在Struts框架中,Action是处理用户请求的核心组件之一...

    Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面.

    在上面的代码中,我们可以看到使用 Intent 跳转到系统应用中的不同界面,使用的 Action 和 Uri 是不同的。同时,我们也可以使用 setClassName 方法来指定要跳转的 Activity 的类名。 使用 Intent 跳转到系统应用中...

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

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

    action跳转导致图片不能显示

    例如,在页面A中,图片的URL设置为`images/pic.jpg`,当从页面A跳转到页面B后,如果页面B的路径改变了(如从`/project/home`变为`/project/about`),那么图片的URL也会相应地变为`/project/about/images/pic.jpg`,...

    仿微博获取到TextView中的url地址并且用“网址链接”替换,点击跳转

    通过这种方式,我们可以在不改变原始文本内容的情况下,使TextView中的URL具有点击功能,为用户提供更好的交互体验。在实际开发中,还可以根据需求进行更复杂的定制,比如添加自定义的样式或处理逻辑。

    struts1.3页面跳转问题

    在Struts1.3中,页面跳转是常见的需求,它涉及到Action类、配置文件(struts-config.xml)以及JSP页面间的交互。本篇文章将深入探讨Struts1.3中的页面跳转机制及其相关知识点。 首先,页面跳转在Struts1.3中有两种...

    Android中页面跳转

    在Android应用开发中,页面跳转是至关重要的一个环节,它允许用户在不同的Activity之间进行切换,实现应用的功能导航。本教程将详细讲解Android中如何实现页面跳转,适合初学者学习。 首先,理解Android的基本架构...

    APP间的相互跳转跳转

    1. 使用Intent:在Android中,开发者可以通过Intent对象来实现APP间的跳转。首先在AndroidManifest.xml中为你的Activity声明Intent Filter,指定对应的action、category和data(即URI scheme)。然后在需要跳转的...

    struts1跳转大全

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

    子窗口iframe跳转到父窗口

    然而,在某些情况下,我们可能需要在`iframe`内部执行操作后让整个页面(即父窗口)进行跳转。例如,在`iframe`内完成表单提交后,希望返回到父窗口的某个特定页面。 #### 二、四种实现方法详解 ##### 方法一:...

    Block类中如何跳转页面

    需要注意的是,直接在Block类中进行页面跳转可能会影响模块的正常流程,因此在大多数情况下,这种操作更适合在Controller类中进行。然而,如果确实需要在Block中实现,上述方法提供了可行的解决方案。 此外,提供的...

    JSP页面跳转方法总结

    - **`response.sendRedirect()`**:客户端重定向,会改变浏览器地址栏中的URL,可跳转至其他服务器。 - **`forward`**:服务器端内部转发,不改变浏览器地址栏中的URL,不可跳转至其他服务器。 **`forward` VS `...

    JS调用Struts中的Action

    其中`url`参数应为Action的完整路径,例如`'actionName.action?paraName=arg0'`。 - **使用表单提交** ```html 查询" onclick="formSubmit('actionName.action?paraName=arg0')"/> ``` 上面的代码展示了一个...

    Struts 标签 页面跳转 数据库操作

    2. JSP中跳转到Action:通过`<html:submit>`或`<html:image>`等标签,用户点击后会提交表单到指定的Action,Action根据请求参数决定跳转的页面。 3. Action中的业务逻辑跳转:在Action类中,可以根据业务逻辑使用`...

    struts1直接跳转到jsp-无action的url

    标题“struts1直接跳转到jsp-无action的url”所指的是在Struts1框架下,如何不通过Action类直接将请求转发到JSP页面。这种做法虽然不推荐,但在某些情况下可能被用来简化流程或快速测试。 在Struts1中,通常的请求...

Global site tag (gtag.js) - Google Analytics