今天在使用strust2 redirect 传值的时候遇到的问题:
在action中配置的:
比如说:
<result name="save" type="redirect">
<param name="location">/success.jsp?message=${message}&backUrl=${backUrl}</param>
<param name="encode">true</param>
</result>
其中传递多个参数的时候。参数与参数之间的隔开用&;来隔开
当传递参数的中出现中文乱码的问题:
系统默认采用的utf-8的编码格式,在tomcat的service.xml的配置文件:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />加上:红色标记的字。
在action中配置采用这样的配置方式:
<result name="save" type="redirect">
<param name="location">/success.jsp?message=${message}&backUrl=${backUrl}</param>
<param name="encode">true</param>
</result>
之前试用来采用这样的方式:
<result name="save" type="redirect">
/success.jsp?message=${message}&backUrl=${backUrl}
</result>
得到的还是乱码
分享到:
相关推荐
struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全...
### Struts2初步使用总结 #### 一、Struts2原理概述 **1.1 为什么要用Struts2** 在探讨为何使用Struts2之前,我们先简要回顾一下Struts2的一些基本特点: - **模块化设计**:Struts2采用模块化的架构设计,使得...
在本项目总结中,我们将深入探讨Struts2的核心特性、工作原理以及如何在实际项目中应用。 一、Struts2框架基础 1. 动态方法调用(Dynamic Method Invocation,DMI):Struts2允许通过URL直接调用Action类的方法,...
本总结将深入探讨Struts2的核心概念、关键功能和实用技术,以帮助开发者全面理解并熟练运用这一框架。 一、Servlet模板 在Struts2中,Servlet模板是一种处理请求和响应的方式。它通过拦截器链对请求进行处理,然后...
本笔记将全面总结Struts2的核心概念、主要功能以及实际开发中的应用。 一、Struts2概述 Struts2是Apache软件基金会下的一个开源项目,它继承了Struts1的优点并解决了其存在的问题,如性能和灵活性。Struts2的核心是...
以上是对Struts2框架基础知识点的总结,实际开发中还需要了解更多的高级特性,如自定义拦截器、动态方法调用、文件上传下载、异常处理策略等。通过这些知识,新手可以快速上手并熟练掌握Struts2框架的使用。
struts2学习总结
“struts-default.xml”是Struts2框架中的默认配置文件之一,它包含了框架的基础配置。如果在开发过程中遇到如“struts2 null异常”的问题,可以检查这个文件中的配置是否正确。例如,确保所有需要的拦截器、结果...
在Struts2的配置文件中,定义一个`Redirect`类型的`Result`如下: ```xml <result type="redirect">/newLocation.action ``` 在这个例子中,当`someAction`执行成功后,用户会被重定向到`/newLocation.action`...
Struts2 允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂、多变的需求。 Struts2 标签分类 Struts2 标签库可以分为三大类:UI 标签、非 UI 标签和 Ajax 标签。 UI 标签 UI 标签主要用于生成 HTML ...
struts2+hibernate一周小项目总结
### Struts2 学习重点知识点总结 #### 一、Struts2 概念与架构 **1.1 Struts2 简介** - **定义**:Struts2 是 Apache 组织提供的一个基于 MVC 架构模式的开源 Web 应用框架。 - **核心**:Struts2 的核心其实是 ...
Struts2是一个强大的Java web应用程序开发框架,它遵循Model-View-Controller (MVC)设计模式,用于构建可维护性和可扩展性高的企业级应用。本文将深入探讨Struts2的核心概念,包括Action、Result、配置文件、OGNL与...
struts2中的国际化 struts2转化器 struts2实现表单数据校验 struts2的基石-拦截器 struts2中实现IOC struts2中实现文件上传 struts2中实现CRUD struts2中的OGNL struts2的新表单标志的使用 struts2与AJAX一 struts2...
Struts2作为一款流行的...通过以上对Struts2输入校验的深入总结,我们可以看到Struts2为开发者提供了灵活多样的校验方式,能够满足不同场景下的需求。了解并熟练掌握这些校验机制,有助于提升应用程序的质量和安全性。
在这个"Maven,Struts2详细使用例子"中,我们将探讨这两个工具的集成与使用。 首先,Maven是一个项目管理和依赖管理工具,它通过一个配置文件pom.xml来管理项目的构建、报告和依赖关系。在Struts2项目中,Maven可以...
在项目中使用Struts2时,我们需要配置struts2的主配置文件(struts.xml),定义Action、结果类型、拦截器栈等。Action是业务逻辑的入口点,Result表示一个操作完成后转向的页面或结果。拦截器是Struts2的一大特色,...