0 0

webWork html 转为 文本0

项目用webWork  ,前台在<textarea></textarea>中编辑文本,比如输入一个回车"\n"    提交到后台被自动转换为 html样式, 也就是  "<br/>"  并存储起来。
然后在显示的时候用<ww:property value="name"  /> 显示出来。

   <ww:property value="name"   />  对应的字符就是从数据库中得到的字符串的原样 “<br/>”。这样在网页上直接显示是没问题的。可要是直接在 <textarea></textarea>标签中显示。坐为编辑的默认值,显然就不对了。
 
    如果说之前存的时候框架自动进行了 “文本=》HTML” 的自动转换。那么我现在需要一个逆转换 “HTML=>文本” 。用于显示在<textarea></textarea>中。

    webWork有提供这样的功能吗??

PS:有人建议用<ww:property value="name"  escape= "true"  /> ,这个达不到效果。escape 只是设定   “文本=》HTML”   这样方向的转换。跟逆向没关,如果设为“true”,“<br/>”不但没有被转换为想要的“\n”。反而会被进一步的转换成 “&lt;br/&gt;”这个样子,离目标越来越远了
2012年10月12日 13:38
目前还没有答案

相关推荐

    WEBWORK

    WebWork 是一个基于 Java 的开源 MVC(Model-View-Controller)框架,它在早期的 Web 应用开发中非常流行,尤其是在 Struts 1 之前。WebWork 提供了强大的动作(Action)处理、类型转换、拦截器(Interceptor)机制...

    webwork-1.4-src.zip_webwork_webwork s_webwork.zip_webwork1.4.zip

    WebWork 是一个基于Java的开源MVC(Model-View-Controller)框架,它主要用于构建企业级的Web应用程序。WebWork1.4是该框架的一个较早版本,它为开发者提供了强大的功能,包括动作映射、数据绑定、异常处理、国际化...

    Webwork2开发指南

    Webwork2 支持多语言环境,开发者可以通过资源文件来定义不同语言的文本,框架会自动根据用户浏览器的设置选择合适的语言版本。 **6. 视图模板技术** Webwork2 使用JSP或FreeMarker等模板引擎作为视图层。开发者...

    webwork2开发指南

    3. 国际化与本地化(i18n/L10n):WebWork2支持多语言环境,通过资源文件管理不同语言的文本。 4. 异常处理:WebWork2提供了全局异常处理器,可以统一处理未被捕获的异常,避免页面显示不友好。 5. 动态方法调用...

    webwork

    WebWork 是一个基于Java的开源MVC(Model-View-Controller)框架,它在早期的Web开发中被广泛使用,特别是在构建企业级应用时。WebWork 提供了一种灵活、可扩展的方式来组织和管理Web应用程序的逻辑,使得开发者能够...

    WebWork_开发指南

    ### WebWork 开发指南知识点详解 #### 一、WebWork框架概述 - **WebWork**:WebWork 是一款用于构建企业级 Java Web 应用程序的框架,它以模型-视图-控制器(MVC)架构为基础,为开发者提供了一种更加灵活的方式来...

    WebWork2.0讲解说明

    WebWork2.0是一款基于Java的企业级Web应用框架,它为开发者提供了强大的MVC(Model-View-Controller)架构支持,旨在简化Web应用程序的开发流程,提高代码的可维护性和可扩展性。本讲解将围绕WebWork2.0的核心概念、...

    webwork源码底层实现

    6. **OverView.html**:这可能是对整个WebWork框架的概述或文档,可以帮助理解框架的基本结构和设计理念。 7. **META-INF**:这个标准的Java存档(JAR)目录通常包含元数据,比如服务提供者接口(SPI)配置、许可证...

    WebWork docs 2 -- webWork 详细的说明文档

    WebWork是一个基于Java的轻量级MVC(Model-View-Controller)框架,它为构建高性能、可维护的Web应用程序提供了强大的支持。WebWork docs 2 是一套完整的WebWork框架的详细说明文档,包含了开发者在使用WebWork时...

    webWork2开发指南

    6. **标签库**:WebWork2提供了丰富的标签库,如logic、bean、html等,这些标签可以帮助开发者更方便地创建动态HTML页面,提高开发效率。 7. **国际化与本地化**:WebWork2支持多语言环境,你可以通过简单的配置来...

    webwork_框架文档

    WebWork是一个基于Java的MVC(Model-View-Controller)框架,它在早期的Web开发中扮演了重要的角色,尤其是在Struts之前或作为其替代品出现。WebWork提供了许多先进的特性,如动作拦截器、类型转换、强大的异常处理...

    WEBWORK的源文件压缩包

    WEBWORK的源文件压缩包WEBWORK的源文件压缩包WEBWORK的源文件压缩包WEBWORK的源文件压缩包WEBWORK的源文件压缩包WEBWORK的源文件压缩包WEBWORK的源文件压缩包WEBWORK的源文件压缩包WEBWORK的源文件压缩包

    webWork

    WebWork是一个基于Java的开源MVC(模型-视图-控制器)框架,它在Web应用程序开发中扮演着重要角色。这个“webWork中文教程”旨在帮助开发者深入理解WebWork框架的原理、特性和实践方法。下面,我们将详细介绍WebWork...

    WebWork深入浅出.doc

    WebWork是一种由OpenSymphony组织开发的J2EE Web框架,专注于组件化和代码重用。WebWork2.x,其前身由Rickard Oberg创建,现在分为Xwork1和WebWork2两个项目。WebWork的核心特性包括前端拦截机、运行时表单验证、...

    webwork.pdf

    ### WebWork 2.0与Struts 2.0:框架演进与创新 #### 框架概览 WebWork框架,最初由OpenSymphony组织开发,是Java Web应用程序中MVC架构的一个重要实现。随着时间的推移,WebWork框架经历了重大的变革,特别是在...

    webwork详细讲解.doc

    6. **视图呈现**:根据返回的结果,WebWork会选择合适的视图技术(如JSP)来渲染页面,并将渲染后的HTML返回给客户端。 #### 安装WebWork 在详细介绍如何安装WebWork之前,我们需要先了解一些基本概念和步骤: 1....

    WebWork UI标签

    WebWork UI标签是一种用于构建Web应用程序用户界面的组件,它提供了丰富的功能,使得开发者能够更加便捷地创建交互式的Web页面。WebWork是一个不绑定特定视图技术的框架,支持多种模板语言,如JSP、Velocity和...

    webwork的jar包

    WebWork 是一个基于Java的MVC(模型-视图-控制器)框架,它在Web应用程序开发中被广泛使用。WebWork 1 和 WebWork 2 都是该框架的不同版本,每个版本都有其特性和改进。 WebWork 1 是早期的版本,提供了基础的MVC...

    webwork中文帮助文档

    - 通过资源文件管理不同语言的文本,根据用户设置或浏览器信息自动选择合适的语言。 6. **异常处理**: - WebWork提供了一套完善的异常处理机制,可以捕获并优雅地处理运行时错误。 - 可以自定义错误页面,以...

Global site tag (gtag.js) - Google Analytics