myeclipse 编写 jsp 引入 css文件 无效
jsp代码:<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%><%Stringpath=re...
jsp 代码 :
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>验证用户名</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link href="../csss/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
userName:<input type="text" id="userName" class="userText" maxlength="100"/><input type="button" value="提交"/>
</body>
</html>
css代码:
@CHARSET "UTF-8";
body{
background-color: blue;
}
.userText{
background-color: red;
}
#userName{
background-color: red;
width:500px;
}
感觉应该是路径问题 ,如果我把 css文件和 jsp文件放在一个文件夹就有效果了,或者在页面嵌套也有效果,就是放入别的文件夹就引入不到了。
我用的myeclipse6.0,非常困惑
网站路径也非常简单,我没有权限上传图
根目录--CSS--style.css文件
---JS
---IMAGES
----usernameVaild.jsp文件
上面代码复制错了 ,应该是 <link href="../css/style.css" rel="stylesheet" type="text/css" />,请前辈们望告之
<link href="css/style.css" rel="stylesheet" type="text/css" />也没有用 展开
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>验证用户名</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link href="../csss/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
userName:<input type="text" id="userName" class="userText" maxlength="100"/><input type="button" value="提交"/>
</body>
</html>
css代码:
@CHARSET "UTF-8";
body{
background-color: blue;
}
.userText{
background-color: red;
}
#userName{
background-color: red;
width:500px;
}
感觉应该是路径问题 ,如果我把 css文件和 jsp文件放在一个文件夹就有效果了,或者在页面嵌套也有效果,就是放入别的文件夹就引入不到了。
我用的myeclipse6.0,非常困惑
网站路径也非常简单,我没有权限上传图
根目录--CSS--style.css文件
---JS
---IMAGES
----usernameVaild.jsp文件
上面代码复制错了 ,应该是 <link href="../css/style.css" rel="stylesheet" type="text/css" />,请前辈们望告之
<link href="css/style.css" rel="stylesheet" type="text/css" />也没有用 展开
5个回答
展开全部
可能出现的原因:
1.可能引入的css文件代码被注释了。
2.可能路径写错了。
3.可能css代码写错了。
4.可能还要再重启一下myeclipse。
解决的方法:
1.检查一下jsp代码中引入的css文件的那块代码。
以下形式:
<!--
<link rel ="stylesheet" type ="text/css" href="css/stylel.css">
-->
去掉<!-- -->因为myeclipse默认是把css样式注释掉的。
2.检查路径是否写错。
3.css代码写错了。
4.重启一下myeclipse,去掉上面的注释之后,关闭myeclipse,再重新打开myeclipse,就可以看到css效果已经加载成功了。
1.可能引入的css文件代码被注释了。
2.可能路径写错了。
3.可能css代码写错了。
4.可能还要再重启一下myeclipse。
解决的方法:
1.检查一下jsp代码中引入的css文件的那块代码。
以下形式:
<!--
<link rel ="stylesheet" type ="text/css" href="css/stylel.css">
-->
去掉<!-- -->因为myeclipse默认是把css样式注释掉的。
2.检查路径是否写错。
3.css代码写错了。
4.重启一下myeclipse,去掉上面的注释之后,关闭myeclipse,再重新打开myeclipse,就可以看到css效果已经加载成功了。
展开全部
看你的目录结构<link href="css/style.css" rel="stylesheet" type="text/css" />应该是可以的
这个问题请注意一下页面的嵌套 嵌套后产生的html路径可能与你引用这个CSS的页面路径不一样
这个问题请注意一下页面的嵌套 嵌套后产生的html路径可能与你引用这个CSS的页面路径不一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<base href="<%=basePath%>">
上面设置了根目录了 怎么还用../
<link href="../css/style.css" rel="stylesheet" type="text/css" />
所有连接都是从根目录开始的 你再../就去哪里了
这样试试
<link href="css/style.css" rel="stylesheet" type="text/css" />,
上面设置了根目录了 怎么还用../
<link href="../css/style.css" rel="stylesheet" type="text/css" />
所有连接都是从根目录开始的 你再../就去哪里了
这样试试
<link href="css/style.css" rel="stylesheet" type="text/css" />,
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用火狐的firebug跟一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询