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

jsp中不让&显示为&的方式

 
阅读更多

       今天在网页中从服务其中获取的属性值包含大量的&字符,但是到浏览器的页面中显示的时候变成了&,我在网页上获取数据的方式是

<input type="hidden" name="last_page_url" value='<bean:write property="last_page_url"/>'>,

所以显示的结果是&变成了&amp;原因是html语言中&是一个特殊字符,在html标签内部使用特殊字符的时候,特殊字先转义,然后html语言才能把它当做普通的字符使用,刚才的&符号,被html转义为&amp;

       为什么html会转义这些字符?详细原因是http://114.xixik.com/character/(转载)。

       为了让&符号原样的显示,需要<bean:write的过滤属性filter,把它设置成false就可以了。我的代码是:

<input type="hidden" name="last_page_url" value='<bean:write property="last_page_url" filter="false"/>'>,如果把filter="false"放在value前面得到的结果是&转换为&amp;所以想得到&的原样显示那么把filter="false" 放在value后面。

分享到:
评论

相关推荐

    图书项目:Tomcat版本 &amp; Servlet &amp; Filter &amp; Jsp

    本项目是一个简单的图书管理系统,本博客在tomcat中采用servlet 和 jsp技术实现如下功能: * 用户登陆,输入用户名,密码,登陆成功后保存到session中,跳转到首页; * 用户注册,输入相关信息,以及验证码,注册...

    下载文件(JSP)

    4. **使用MVC框架**:在大型项目中,通常不推荐在JSP页面中编写过多的Java代码。可以使用MVC框架(如Spring MVC)将业务逻辑移到控制器中,JSP只负责展示视图。 5. **静态资源服务**:对于静态文件(如图片、CSS、...

    jsp&amp;amp;sql数据库简易商品销售信息管理系统.docx

    在这个系统中,Model负责处理数据库操作,View负责显示用户界面,而Controller则协调Model和View的交互。 **数据库设计**是系统的基础,通常包括需求分析和ER(实体关系)模型设计。需求分析是对系统所需功能的深入...

    urlrewrite(把jsp变成HTML).(个人总结综合教程,适合新入门的朋友阅读)

    这在动态网站中尤为重要,因为原始的URL(如`/jsp/doSomething.jsp`)可能包含复杂的参数或扩展名,不利于用户记忆和搜索引擎抓取。通过URL重写,可以将这些URL转换为更简洁、更直观的形式(如`/do/something/123`)...

    正则表达式:过滤&amp;lt;font&amp;gt;和&amp;lt;/font&amp;gt;

    这些标签虽然不会影响最终网页的显示,但却会使得HTML代码显得臃肿,不利于网页的维护和搜索引擎优化(SEO)。因此,清除这些无用的标签对于提高网页的加载速度和维护效率至关重要。 在本知识点中,我们将探讨如何...

    黄淮学院jsp期末考试题

    - **标签的作用:** `&lt;head&gt;`标签之间的内容不直接显示在文档中,而是包含了一些元信息,例如标题(`&lt;title&gt;`)、链接样式表或脚本等。因此选项B("标签对之间的内容在文档范围内显示")是不正确的。 ### 8. 特殊字符的...

    JAVA中JSP常用代码

    ### JAVA中JSP常用代码详解 #### 一、页面重定向与状态码设置 在Java Web开发中,经常需要对用户请求进行重定向或者设置HTTP响应的状态码来告知客户端当前请求的结果。以下介绍两种常见的场景及其实现方式: 1. *...

    计算机专业精品毕业设计&amp;课程设计-基于SSM++jsp的汽车客运站管理系统

    它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对汽车客运站售票信息管理混乱,出错率高,信息安全性差,劳动强度大,费时费力等问题,采用汽车客运站管理系统可以有效管理,使信息管理...

    XML数据操作接口 如何利用JSP操作XML文件

    常用的实体引用包括`lt`(小于)、`gt`(大于)、`amp`(和)、`apos`(单引号)和`quot`(双引号),如`9-05.xml`所示,实体引用在元素内容中替代了特殊字符。 JSP(JavaServer Pages)是Java平台上的动态网页技术...

    XML帮助大全及JSP教程

    XML(Extensible Markup Language)是一种用于标记数据的语言,它的设计目标是传输和存储数据,而不是显示数据。XML的“可扩展性”意味着你可以自定义标签来表示任何类型的数据,这使得XML成为各种应用程序之间交换...

    wap教程 java wap jsp

    在URL传递中,参数间的`&`必须转换为`&amp;`。 WML文档的结构与HTML相仿。一个典型的WML文件开始于XML声明和WML的DOCTYPE声明,如下: ```xml &lt;!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" ...

    Jsp_SpringMvcCRUD操作

    在Web开发中,Spring MVC框架与JSP(JavaServer Pages)常被用来构建动态、交互式的Web应用。本教程将深入讲解如何利用Spring MVC处理CRUD(创建(Create)、读取(Retrieve)、更新(Update)、删除(Delete))操作,并...

    JavaWeb 04 BOM&amp;DOM

    在JavaWeb开发中,JavaScript代码通常嵌入在JSP页面中,或者以单独的.js文件形式引用。BOM和DOM使得前端程序员可以实现复杂的交互效果,如表单验证、动态加载数据、动画效果等。同时,通过Ajax(异步JavaScript和XML...

    jsp简单自定义标签的forEach遍历及转义字符示例.docx

    在Java Server Pages (JSP) 开发中,自定义标签是一种强大的功能,可以让开发者封装常用的代码块,提高代码复用性,并简化页面的编写。本文将详细介绍如何在JSP中创建自定义标签来实现`forEach`遍历以及如何处理转义...

    jsp学习笔记

    - 示例中的`a.css`文件用于定义XML元素的显示样式。 - **XML特殊字符**: - XML中需要对特殊字符进行转义处理,如`&amp;`代表`&`,`&lt;`代表`等。 #### 三、XML解析 - **XML解析方式**: - DOM (Document ...

    dhtmlx-grid分页-示例,后台java调用

    5 资源包中有具体使用代码和组件的整个js 前端使用jsp 你只需要看分页那部分即可 其他的传的变量可以不管 以下粘贴重要的ui代码调用: &lt;script type &quot;text javascript&quot;&gt; var currpage &lt;% ...

    黄淮学院jspB卷期末考试题

    正确,这是JSP中常用的导入Java包的方式。 5. **JSP的四种属性范围是page、request、session和application。** 正确,这些是JSP中常见的四个作用域。 6. **&lt;jsp:forward page="hello.jsp"&gt;的作用是跳转到hello....

    jsp课件

    - 内存缓存:存储本次浏览过程中使用到的网页数据,如按“后退”和“前进”按钮时,数据可直接从内存中读取,无需重新加载。 - 硬盘缓存:保存用户之前访问过的网页,便于快速回溯历史记录,通常容量比内存缓存大...

    SQL.zip_editer_mysql php_sql.stx

    让Editplus支持sql语法高亮显示 sql.stx 平时比较喜欢用editplus编辑器,用它来写JAVA程序,HTML程序和JSP程序,都很方便,但是最近我处于习惯用editplus来编写SQL存储过程的时候,就觉得很不舒服,主要是它不认SQL...

Global site tag (gtag.js) - Google Analytics