为什么我把一个我网页 后缀改成jsp 后 添加页面信息。。但是css那些布局啊!都没了!变成了纯文本了!!!求救!!!

解决方案 »

  1.   

    css文件路径是根据basePath获取的吗?如果是的话,那肯定找不到文件啦!
      

  2.   

    改了后缀不要给他加上JSP的头比如
    <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
      

  3.   

    jsp和html的区别。 弄懂了没? 头信息如三楼所示
      

  4.   

    你新建一个jsp和html就看到一点区别啦
      

  5.   

    引用路径的问题 
     html 可以使用相对路径
     jsp的就不是如果你  bg.css 和  demo.html在一起
    换成jsp的话就把  引用的路径  src="../bg.css"
    这样就能好使
      

  6.   

    其实,搞懂jsp和html的区别你就明白了……
      

  7.   

    一个正常显示的html(静态)页面是可以直接改成jsp页面的,然后放在容器里面运行(tomcat等),访问地址,就能正常显示了。楼主 你没有贴出源代码 描述也不是太清楚 我刚刚将一个html页面直接改成jsp页面,能正常的
      

  8.   

    不要直接改后缀 你可以新建一个jsp 然后 把html里面的代码考进去 就应该没问题了
      

  9.   

    直接该后缀名是没用的,你试着新建一个jsp文件,把thml文件中body部分的代码复制到jsp文件中
      

  10.   

    LZ   你真的太厉害了   我还是第一次知道有人这样子来改的    不可以的LZ
      

  11.   

    jsp头部
    <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
    <%
    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>My JSP 'MyJsp.jsp' starting page</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 rel="stylesheet" type="text/css" href="styles.css">
    -->  </head>html的头部
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>MyHtml.html</title>

        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        
        <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->  </head>
      
    html不需要服务器也可以执行
    jsp需要tomcat等应用服务器才可以执行