当前位置: 首页 > 面试题库 >

jspx文件和条件注释

郁宾鸿
2023-03-14
问题内容

我想使用Spring和.jspx网页创建一个Web应用程序。

我的问题是如何在jspx中放置IE的条件注释?他们似乎没有被解释。

<!--[if lt IE 9]>
    <link rel="stylesheet" type="text/css" href="css/style.css" />
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

另外,我希望我的网页符合HTML5。

我尝试了一些方法,但是在IE9中出现了不兼容问题(似乎无法识别标题和部分)。

编辑:

这是我的头牌

<meta content="text/html" charset="UTF-8" http-equiv="content-type" />
<link rel="stylesheet" type="text/css" href="css/style.css" />  
<!--[if lte IE 9]>
<link rel="stylesheet" type="text/css" href="css/style_IE8.css" />
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

但是,如果我查看IE9下的源代码,则看不到html5shiv和我的辅助CSS的链接。


问题答案:

根据JSP 2.0规范的第1.5.2节,jsp文档中的注释将被忽略:

JSP文档中的注释使用XML语法,如下所示:

<!-- comments ... ->

内容的主体将被完全忽略。JSP文档中的注释可用于文档目的和“注释” JSP页面的某些部分。

第6.2.2节显示了一个示例示例jsp:text,其中使用和CDATA部分可能适合您的用例,请尝试以下代码是否有效:

<jsp:text><![CDATA[<!--[if lte IE 9]>]]></jsp:text>
...
<jsp:text><![CDATA[<![endif]-->]]></jsp:text>


 类似资料:
  • 问题内容: Chrome有条件注释吗? 与Firefox相比,我在Chrome中呈现的页面有所不同。 谢谢 问题答案: 您可以在CSS中使用基于WebKit的浏览器来定位 也许这会有所帮助?

  • jspx 是一个来自于埃及的java web快速开发框架。 jspx 的主要目标就是打造成为一个“对开发者友好的”框架。 jspx 主要的特点包括: 1.         JSPX易于学习。我们已经做到让一些只有HTML和Java基础,而对其它框架一无所知的开发新手在很短的时间内就上手投入生产。 2.         开箱即用(out of the box)的组件比如说DataTable,List

  • 我在中有条件渲染组件。我使用最新版本,并在我的应用程序中使用。此组件用于显示带有文本的跨距,一旦用户单击它,它将变为带有组件的输入,用户可以通过此组件更改字段 首先,呈现一个值为的跨度,该跨度来自该组件的道具,单击该跨度,状态变为true,呈现的组件,我希望在呈现后尽快关注该。为此,我呈现一个并定义其属性,该属性将输入传递给名为的函数,并在该函数中写入focus方法。但当我单击“跨度”并重新渲染组

  • 问题内容: 我想基于从客户端传递的String参数注入一个bean。 我希望基于传递的参数注入报表实例。任何帮助将不胜感激。提前致谢 问题答案: 使用工厂方法模式: 当您使用以下命令调用控制器时,Spring可以创建报告类型: 但是,它非常笨拙,并且每次添加新报告类型时都需要进行修改。如果报告类型列表已修复,则可以。但是,如果您计划添加越来越多的类型,这将是一个更可靠的实现: 通过此实现,添加新的

  • 本文向大家介绍JScript中的条件注释详解,包括了JScript中的条件注释详解的使用技巧和注意事项,需要的朋友参考一下 JScript 可以使用以下语句根据条件编译变量的值控制脚本的编译。既可以使用 JScript 提供的变量,也可以使用 @set 指令或 /define 命令行选项定义自己的变量。 @cc_on   激活条件编译支持。   @if   根据表达式的值,有条件地执行一组语句。

  • 问题内容: 我有2个Java类和,它们都存在于数据库中。 人: 关系: 每个人都有(或没有)关系列表,当关系的child_id或parent_id等于该人的id时,应将关系添加到列表中。 TL; DR:当=>将关系添加到与人的关系列表中时 我面临的问题是该注释: 创建以下SQL(只是必要的部分): Java Hibernate中正确的注释是什么,以生成一条用 OR* 代替 AND 的SQL语句 *