我写了一个servlet,内容如下:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Myfirst extends HttpServlet{
protected void service(HttpServletRequest request,HttpServletResponse response)throws
ServletException,IOException{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.print("<head><link rel='Stylesheet' href='css.css' type='text/css'></head>");
}
}
红色部分是是用来调用CSS的。
但出现的结果却是:(下图)主页一片空白。
下面是服务目录下的几个文件供参考。顺便说下,那段css代码在Untitled-1.html可以看到效果。并且我以前用的那个没有添加css的servlet好好的,可以正常访问。
请问我该如何修改?
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Myfirst extends HttpServlet{
protected void service(HttpServletRequest request,HttpServletResponse response)throws
ServletException,IOException{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.print("<head><link rel='Stylesheet' href='css.css' type='text/css'></head>");
}
}
红色部分是是用来调用CSS的。
但出现的结果却是:(下图)主页一片空白。
下面是服务目录下的几个文件供参考。顺便说下,那段css代码在Untitled-1.html可以看到效果。并且我以前用的那个没有添加css的servlet好好的,可以正常访问。
请问我该如何修改?
解决方案 »
- DB2数据插入问题
- 怎么样给javabean写个连接数据库地连接包?
- jsp能否将自定义的对象传递给struts2的目标action,我通过标签发现好像只有String一类的可以传递成功
- 求助,在线,急,关于JDBC连接数据库问题 感谢
- 怎么获取请求地址啊
- 江湖救急!!!帮我看下Java计算器程序
- 求大神指导spring mvc 学习方式
- 新手求救~~~~~~~~~~~
- jsp清空session值的语句是什么???
- 我用Jbuilder写了bean,但是找不到bean的jar文件,Jbuilder中怎样编译bean 呀?
- 跪求eclipse与myeclipse中truts2.0 中的标签问题!
- 关于多个文件上传
是
out.print(" <head> <link rel='Stylesheet' href='css.css' type='text/css'> </head>"); 不能够输出吗?如果不能够初始你就 out.flush();看看。而且你的css文件里边怎么是html,看不明白
那段css代码在html网页中可以正常显示的。
你说明白了,也许我可以帮上你的忙!
http://family168.com/tutorial/jsp/html/
因为我看到那个html页面的核心部分就是那段css代码,图片,超链接都在那里了。
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Myfirst extends HttpServlet{
protected void service(HttpServletRequest request,HttpServletResponse response)throws
ServletException,IOException{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.print(" <head> <link rel='Stylesheet' href='/fendou/css.css' type='text/css'> </head>");
out.print("<img src='/fendou/fendoupage.gif'........");
.......................
} }
我前还写过一个带图片的都没问题。
代码:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Myfirst extends HttpServlet{
protected void service(HttpServletRequest request,HttpServletResponse response)throws
ServletException,IOException{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.println("<h2>Welcome to Fendou Studio");
out.println("<br><img src=fendouPage.gif height=700 align=center>");
out.println("<p align=right><a href=index.jsp >进入主页</a></p>");
}
}郁闷中!
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>欢迎光临奋斗工作室!~</title>
</head><body>
<div align="center"><img src="fendouPage.gif" width="751" height="491" align="middle">
<div id="Layer1" style="position:absolute; width:186px; height:101px; z-index:1; left: 291px; top: 394px;">
<div align="left"><a href="http://127.0.0.1:8080/fendou/main.jsp"><img src="button.jpg" width="184" height="95" border="0"></a>
</div>
</div>
</div>
</body>
</html>
我又写的那个css文件内容是:
<div align="center"><img src="fendouPage.gif" width="751" height="491" align="middle">
<div id="Layer1" style="position:absolute; width:186px; height:101px; z-index:1; left: 291px; top: 394px;">
<div align="left"><a href="http://localhost:8080/fendou/index.jsp"><img src="button.jpg" width="184"height="95"border="0"></a>
</div>
</div>
</div>
如果这样不对,那这个css文件该如何写才对那?
请高手指点!~
我弄出来了!
真的是css文件的问题。
我把css文件改成:
<style type="text/css">
#z1 {position:absolute;top:25;left:45;z-index:1}
#z2 {position:absolute;top:30;left:50;z-index:2}
</style>
就这样就好了,呵呵!~ 在<body>...</body>中间调用z1、z2 即可!~
谢谢楼上那个的兄弟了,给分加上,不好意思哦,剩的分数少了,只能给这么多了,以前不知道,随便一个小问题就给200分
弄得现在....
o(∩_∩)o...
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Myfirst extends HttpServlet{
protected void service(HttpServletRequest request,HttpServletResponse response throws ServletException,IOException{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.println("<head><link rel='Stylesheet' href='css.css' type='text/css'></head>");
out.println("<div id=z1><img src=fendouPage.gif height=700 align=center></div>");
out.println("<div id=z2><p align=right><a href=index.jsp ><img src=button.JPG></a></p></div>");
}
}
提供这些代码,也好给以后的初学者一个参考的例子吧?~