java web网页文件后缀的问题

  在网页开发中,网页文件命名HTML和JSP文件有什么区别吗?我写了Java和HTML在一个文件里面,后缀无论是哪一个感觉没有影响啊。是不是和CSS,JS文件一样,它们都是可以嵌入HTML的代码,当需要多次使用以及代码结构清晰等问题,将一个文件中的一种语言的代码全部提取到以它的语言命名的文件夹里面?

    现在由于刚学习web开发,短时间内接触了这几门语言,写代码的时候文件后缀都不知道有什么影响,浏览器在打开这些文件的时候有区别吗?

希望各位能够解惑一下,非常感谢!

jsp是编译后的"类servlet",要经过编译并且部署在服务器上才可以运行,可以结合很多标签,等你学到后面时就知道这些标签的用处,它和html有比较多的相似,Jsp在应用js,jquery,css方面和html没有太多的区别。
而html是直接可以在浏览器上运行,但是浏览器不能直接运行jsp文件

其实jsp文件可以看成是html文件的一种特殊情况,jsp就是嵌入了java代码的html文件,因此你用什么后缀名其实对于前端的解析是没有太大差别的

private static String preRFix = "f:/WEB-INF/jsp/";
private static String preFFix = "r:/WEB-INF/jsp/";
private static String afterfix = "html";

public static String contarctStr(String str, String pre) {
    if (pre.equals(preRFix)) {
        return preRFix + str + afterfix;
    } else {
        return preFFix + str + afterfix;
    }

}