如题,一直都是好好的 昨天开始发现 在FireFox中不起作用了 我把单个的CSS 拿到W3C工具中测试了一下 也都通过了 不知道为什
么 在firefox中不起作用了 即:在firefox中的效果是css 根本没有导入到页面 有人知道是什么原因么?
我的项目里面部署了一个<filter>代码贴一下:
<filter>
<filter-name>CodeFilter</filter-name>
<filter-class>com.resouce.util.CodeFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CodeFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
===================CodeFilter.java================================
package com.resouce.util;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
public class CodeFilter implements Filter {
protected String encoding = null;
protected FilterConfig filterConfig = null;
protected boolean ignore = true;
public void destroy() {
// TODO Auto-generated method stub
}
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain)
throws IOException, ServletException {
// TODO Auto-generated method stub
// Conditionally select and set the character encoding to be used
if (ignore || (request.getCharacterEncoding() == null)) {
String encoding = selectEncoding(request);
if (encoding != null)
request.setCharacterEncoding(encoding);
}
response.setCharacterEncoding("text/html;charset=+encoding");
chain.doFilter(request, response);
}
public void init(FilterConfig filterConfig) throws ServletException {
this.filterConfig = filterConfig;
this.encoding = filterConfig.getInitParameter("encoding");
String value = filterConfig.getInitParameter("ignore");
if (value == null)
this.ignore = true;
else if (value.equalsIgnoreCase("true"))
this.ignore = true;
else if (value.equalsIgnoreCase("yes"))
this.ignore = true;
else
this.ignore = false;
}
protected String selectEncoding(ServletRequest request) {
return (this.encoding);
}
}
=================================================
请知道的朋友指点一二,不胜感激!
问题补充:
恩 在firebug 看到的情况 如图
相关推荐
**JSP(JavaServer Pages)** 是一种动态网页技术,它允许开发者将Java代码嵌入到HTML页面中,以便在服务器端...通过学习和实践这样的项目,开发者可以深入理解JSP、SSH、DIV和CSS在实际开发中的应用,提升Web开发技能。
确保该文件与JSP文件在同一目录下,然后在CSS中设置字体源: ```css @font-face { font-family: 'element-icons'; src: url('./element-icons.woff') format('woff'); font-weight: normal; font-style: normal...
在**JSP与CSS的结合**中,通常JSP用于处理服务器端逻辑,如用户请求、数据库操作等,而CSS则负责前端的展示,使网页具有美观的布局和设计。JSP中的HTML标签可以内联包含CSS,或者通过`<link>`标签链接外部CSS文件,...
在这个项目中,JSP(JavaServer Pages)作为服务器端脚本语言,负责处理逻辑和数据,HTML用于定义页面结构,而CSS则用于美化页面样式。 **JSP(JavaServer Pages)** 是Java平台上的一种服务器端技术,它允许开发者...
在这个项目中,开发者花费了一周的时间,充分展示了Web应用开发的全过程。JSP作为后端服务器端技术,负责处理用户的请求,生成动态网页内容。Java作为JSP的基础,用于编写业务逻辑和数据处理,如用户登录验证、邮件...
【标题】"jsp+css+javascript" 涵盖了Web开发中的三个核心技术:JavaServer Pages(JSP)、Cascading Style Sheets(CSS)和JavaScript。这些技术结合使用,可以构建功能丰富的、用户交互性强的动态网页应用程序。 ...
- **方法一**主要解决了JSP和ASP网页在Firefox中的兼容性问题,适用于大多数情况下。 - **方法二**则是为了处理那些完全依赖IE特性或功能的网页,通过在Firefox中嵌入一个IE浏览器来达到目的。这种方法虽然笨拙但...
在JSP项目中,通常会创建独立的CSS文件,如在提供的压缩包中的"css"文件,这些文件包含了整个系统的样式规则。 1. **布局设计**:在HRM系统中,CSS用于创建网格系统,实现响应式设计,确保页面在不同设备上(如桌面...
JavaServer Pages(JSP)是Java平台上的动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码,实现服务器端的动态生成内容。JSP的核心概念包括页面指令、脚本元素、动作标签和EL(Expression Language)。通过...
jsp页面中插入css样式的三种方法总结 jsp页面中插入css样式的三种方法是开发中常见的需求,本文将对三种方法进行总结介绍,并对每种方法的使用场景和优缺点进行分析。 外部样式 外部样式表是将css代码写入到一个...
在JSP中,通常使用标签来引入CSS文件,使用标签来引入JavaScript文件。例如,若要引入一个名为"login.css"的CSS文件,代码可能如下: ```html <link rel="stylesheet" type="text/css" href="css/login.css"> ``` ...
在实际项目中,通常会将HTML、JSP和CSS文件组织在一个目录结构中,便于管理和维护。这个"简单网页例子"可能包含多个HTML页面、至少一个JSP文件以及一个或多个CSS文件,展示了这些技术如何协同工作来构建一个完整的...
【标题】"jsp\大学生jsp+css网页精品作业系列13"揭示了这是一个与JavaServer Pages(JSP)和CSS相关的学习项目,特别适合大学生进行实践。在这个系列中,我们聚焦于第13个任务,这表明可能有一个逐步进阶的学习路径...
在本项目中,我们看到的"网页弹框框架jsp+js+css"是一个使用JSP、JavaScript和CSS技术构建的弹窗解决方案。这个框架允许开发者通过简单的操作在网页上实现点击按钮后弹出新窗口的效果。 首先,JSP(JavaServer ...
本篇将深入探讨如何在JSP项目中有效利用素材和图片资源,以提升用户体验和项目美观度。 一、JSP项目的结构与素材管理 1. 项目结构:一个典型的JSP项目通常包含多个目录,如WEB-INF、src、images等。"素材"通常被...
CSS的高级特性,如选择器的组合使用、伪类和伪元素、盒模型、响应式设计(通过媒体查询)、Flexbox和Grid布局,都能在JSP项目中发挥重要作用。了解并熟练运用这些特性,可以使JSP页面在不同设备和视口尺寸下展现出...
在 Web 应用程序中,我们通常需要在 jsp 文件中引用外部的.css 或.js 文件,以便美化网页样式或实现某些交互功能。然而,在 jsp 文件中引用外部.css 或.js 文件的路径问题却是一个常见的难题。如果不正确地设置路径...
这个系统采用的技术栈是Java Servlet、JSP、MySQL、CSS和JavaScript,这些都是Web开发中常见的技术。 **Java Servlet** 是Java EE的一部分,用于扩展服务器的功能。在在线选课系统中,Servlet扮演着服务器端程序的...
在这个“简单的css+div的jsp示例”中,我们将探讨如何结合使用这些技术来实现一个学生查询功能的界面。 首先,JSP(JavaServer Pages)是一种动态网页开发技术,它允许开发者在HTML页面中嵌入Java代码,从而实现...