Hello,
My question is about loading a JSP page in Firefox (or Google Chrome) and
not having the CSS loaded and the JS operational.
I am using Tomcat v9.0 and Eclipse Java EE IDE v.2019-12 (4.14.0).
When I'm developing using Eclipse IDE, I usually:
- select a JSP in the "WebContent" directory in the Eclipse workspace,
- right-click,
- select "Debug/Run As -> Debug/Run on Server"
and the Webapp starts debugging/running.
With the URL "http ://localhost/<webapp_name>/<page>.jsp", the page gets
displayed correctly in the Web browser that Eclipse "embeds" (maybe I.E., I
don't know).
In Internet Explorer, the page is displayed correctly too.
Now, if I copy this same URL "http ://localhost/<webapp_name>/<page>.jsp" in
Firefox or Google Chrome, it's like the CSS is not applied to the page, and
the Javascript code doesn't run when it should.
Note that I didn't use to have that problem before I upgraded Eclipse and
Tomcat (I used Tomcat v.8 before).
Below is the beginning of the JSP page:
----------------------------------------------------------
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http ://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http ://www.w3.org/TR/html4/loose.dtd">
<html lang="${initParam['S_IF_MSG_HTML_LANG']}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="icon" href="images/imw.ico?v=2" type="image/x-icon" />
<link rel="stylesheet" type="text/css" href="css/fo.css" />
<title>
${initParam['S_IF_MSG_TITLE_WELCOME']}
</title>
<meta name="description"
content="${initParam['S_META_DESCR_WELCOME_PAGE']}" />
</head>
----------------------------------------------------------
Also in Firefox, I pressed Ctrl + Shift + k and saw the error message:
----------------------------------------------------------
The stylesheet http ://localhost/fr/css/fo.css was not loaded because its
MIME type, “text/html”, is not “text/css”.
----------------------------------------------------------
and the warning:
----------------------------------------------------------
The script from “http ://localhost/fr/js/fo.js” was loaded even though its
MIME type (“text/html”) is not a valid JavaScript MIME type.
----------------------------------------------------------
Can you help me solve that problem?
Best regards.
--
Léa
P.S. I added a space after each occurrence of the pattern "http" in this
message.
--
Sent from: http://tomcat.10.x6.nabble.com/Tomcat-User-f1968778.html
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]