`
黑夜星空哈
  • 浏览: 7226 次
社区版块
存档分类
最新评论

js中使用struts标签获得Action中的属性值出现乱码

阅读更多

js中使用struts标签获得Action中的属性值出现乱码

 

我的Action中有一个属性值:username,值为中文

在jsp页面直接写

 

 

<input id="username" type="text" name="username" value='<s:property value="username"/>'/>

 

 

可以正确的获得action中的username值,并且不会出现中文乱码

但是当在js中如下写时出现乱码

 

$(function(){
	$('#username').val('<s:property value="username" />');
        //这样写获得的中文值出现乱码 
});

 

将escape属性的值设置为false(默认为true)可以解决

 

$('#username').val('<s:property value="username" escape="false"/>');

 

这样写不会出现乱码,可以得到正确的中文值

虽然问题解决了,但是还是不太明白其中的原理,有哪位大侠知道具体的原因,欢迎给我留言

 

分享到:
评论

相关推荐

    struts标签中文

    通过研究这些示例,你可以看到如何配置Action、Result和Form Bean,以及如何在JSP页面中使用Struts标签来展示和处理中文数据。这些实例有助于加深对Struts标签中文支持的理解。 5. **常见问题及解决方案** - **...

    struts中文标签

    在实际项目开发中,我们需要结合Struts的配置文件(struts-config.xml)来定义这些标签的行为,例如指定Action类、映射URL等,以实现完整的请求处理流程。通过熟练掌握Struts中文标签的使用,开发者可以更高效地构建...

    解决Struts提交中文出现乱码和提交日期型数据报错的问题

    3. **Action类属性注解**:在接收中文参数的Action类中,使用`@FieldAware`注解,Struts会自动将参数值设为指定编码。 4. **数据库连接编码**:确保数据库连接的字符集设置为支持中文的,如MySQL中的`useUnicode=...

    struts试题

    在 Struts 中,可以通过修改 struts.I18n.encoding 的值为 GBK 来解决中文乱码问题。 12. Struts2 的动作类常量返回值: Struts2 的动作类常量返回值有 success、input 等,但 never 不是其中之一。 13. Struts2 ...

    Jquery通过JSON和Struts的Action交互[参照].pdf

    在SSH(Struts2、Spring、Hibernate)架构的项目中,使用jQuery与后台进行交互是常见的做法,特别是在处理异步请求时。本示例主要介绍了如何利用jQuery通过JSON与Struts2的Action进行数据交换,从而实现前端与后端的...

    struts文件带进度条上传,文件下载

    在Struts中,可以在Action配置中设置字符编码,比如`&lt;filter&gt;`标签的`encoding`属性。在JSP页面中,使用`;charset=UTF-8" %&gt;`来指定页面的编码。 **跨浏览器支持** 为了确保文件上传和下载在不同浏览器中表现一致...

    struts2枚举值、日期值转换示例

    在Struts2中,如果Action类的属性是枚举类型,系统默认可能无法正确地将字符串请求参数转化为枚举实例。为了解决这个问题,我们可以创建自定义的枚举值转换器。这个转换器需要实现`org.apache.struts2.conversion....

    struts hibernate spring 知识点

    Struts2的标签`s:property value=“”`可以方便地将Action中的属性值输出到页面上。 8. 解决中文乱码问题,可以在struts2的配置文件中添加一个常量`&lt;constant name="struts.i18n.Encoding" value="GBK"&gt;`,设定字符...

    Strutst2框架的总结

    12. **动态结果集**:在`struts.xml`配置文件中,可以通过`${action的属性名}`获取Value Stack中的值。 13. **带参数的结果集**:服务器端跳转(dispatcher)时,由于共享Value Stack,无需传递参数。只有客户端...

    struts2国际化的实例

    4. **在Action中使用资源文件** - 在Action类中,通过`ActionContext`访问当前请求的上下文,然后从中获取`ResourceBundle`实例。 - 示例代码: ```java ActionContext context = ActionContext.getContext(); ...

    struts学习笔记

    本文将围绕Struts的核心知识点展开,包括文件上传、复选框值的处理以及解决中文乱码问题。 1. **Struts 文件上传** 在Struts中,文件上传是通过内置的Commons-FileUpload组件实现的。`FormFile` 是Struts提供的一个...

    java 中文问题(java web 开发中的中文问题)

    在 Struts 中,`&lt;bean:write&gt;` 标签用于输出 JavaBean 的属性值。解决 Filter 属性问题,可以使用 `&lt;bean:write&gt;` 标签,例如: ```jsp ``` 七、解决 ApplicationResources.properties 文件中文提示消息问题 在 ...

    stuts程序设计实例教程 参考答案

    4. `action` 是Struts配置文件中的元素,定义了请求映射到特定Action的规则。 5. `ActionSupport` 是Struts提供的基础Action类,包含了一些常用的验证和国际化方法。 问答题中提到了如何获取`ServletContext`以及...

    `Strtus2 OGNL表达式的结合

    当我们在表单中使用如`user.name`这样的字段名提交数据时,Struts2会自动寻找栈顶(通常是Action对象)的`user`属性,并将其name属性设置为提交的值。如果Action实现了ModelDriven接口,那么在`getModel`方法中返回...

    springmvc+mybatis面试题

    3. 数据存储与访问:Struts2使用值栈存储数据,通过OGNL存取;SpringMVC通过参数解析器解析request内容,将数据传给方法形参,ModelAndView对象用于模型数据和视图的结合,通过request对象传输到视图。 【SpringMVC...

    从J2SE到J2EE知识点介绍

    1. form中的action属性 119 2. from中的get和post 120 (五) jsp内置对象(request,response.session,out) 121 1. request和response 121 2. session 122 (六) Servlet的 xml配置 126 1. xml的文件结构 127 2. 通过web...

    BOS 技术整理

    struts2 的 Action 使用 spring 注解,被 spring 管理 @Controller spring 表现层 bean @Scope 配置 Action 为多例 Spring Data JPA 代替了 Hibernate "CURD " 但是和Hibernate一样 实现DAO(数据)层的功能 "增...

    ssh(structs,spring,hibernate)框架中的上传下载

    3在Spring中使用org.springframework.jdbc.support.lob.OracleLobHandler处理Oracle数据库的Blob类型字段。  通过这样的设置和配置,我们就可以象持久化表的一般字段类型一样处理Blob字段了。  以上是Spring+...

Global site tag (gtag.js) - Google Analytics