为什么我的html连接到jsp显示的是jsp代码而不是页面

首先,我也遇到了和你类似的情况。其次,我检查后发现jsp的代码和html的代码都没有问题。但为什么会出现这样的问题呢?原因就在于我用eclipse来运行html文件是选用打开方式中的web浏览器,也就是下图被选中的部分:事实上,如果选择这种方式来打开html文件(它里面有一个表单,单击提交按钮后,会将输入框...
为什么我的html连接到jsp显示的是jsp代码而不是页面
因为JSP文件用浏览器打开就是显示文本代码。。。。
你想看到HTML的静态效果又要页面能交互,必须在JSP里写程序代码或HTML代码,并且发布WEB工程时访问JSP才能显示对应的HTML效果,否则单纯只能显示文本内容。所以一般别人发来的JSP想看效果,必须后缀名改成HTM然后丢进浏览器才能看到页面2012-05-30
说说我的看法。
首先,我也遇到了和你类似的情况。其次,我检查后发现jsp的代码和html的代码都没有问题。但为什么会出现这样的问题呢?原因就在于我用eclipse来运行html文件是选用打开方式中的web浏览器,也就是下图被选中的部分:

事实上,如果选择这种方式来打开html文件(它里面有一个表单,单击提交按钮后,会将输入框里面的内容传给jsp文件,并在jsp文件中显示出来),那么点击提交按钮后就会得到jsp文件的代码。
但是如果你选择如下图被选中的打开方式:

那么用这种方式打开html文件并跳转到jsp文件后,显示的就不会是jsp的源代码了,而是实际上这段代码将要输出的内容。
2021-12-15
首先,你的方面如果是通过本地直接访问的话,肯定不会被执行,因为jsp是服务器端Web端语言,你需要将这个jsp站点架设到Tomcat或者其他jsp网站环境下,通过浏览器地址访问该网站,这样jsp脚本才能够得到执行,并返回正确的页面。2012-06-10
说明页面错了2012-05-29
mengvlog 阅读 31 次 更新于 2025-09-10 17:28:40 我来答关注问题0
  • 华工ing 怎么把html中的页面转到jsp中而且还要吧html中的样式和脚本能显示

    String path = request.getContextPath();String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path ;> 把这一段复制到最头部,然后改一下后缀就可以了,不过外部的css和js的路径可能也需要改,注意一下就好了 ...

  • HTML5代码可以和jsp混合在一起。JSP实质上只是为HTML页面封装了对HTTP协议的Request对象和Rsponse对象而已。就比如说,获取上一个页面的数据、操作Session等。这也就是,为什么会说“JSP是在HTML里面写Java代码,而Servlet是在JAVA里面写HTML代码”其实不过是封装了HTTP协议的请求响应而已。而HTML5,只是HTML...

  •  可口可越 怎样将html代码嵌入jsp中

    在Eclipse中新建一个网页工程,在根目录下面新建一个jsp,然后把html代码的link,meta,script,body部分的内容复制到jsp中。把css和js等文件复制到网页工程的根目录下面。这样做的只是一个静态的jsp,没有使用ognl标签的jsp页面

  •  lyj00912 把html 静态页面 上添加 jsp代码,当成jsp文件处理,怎么做

    html是静态网页,不支持数据库,jsp是动态网页,支持数据库。先新建一个jsp文件,然后将html中的代码替换jsp中的。然后jsp最顶端有这样一句代码 language="java" 指的是语言是java import="java.util.*" ...

  •  七诗翔惘 为什么在html插的背景图片嵌入到jsp网页中显示不出来呢?

    图片路径有问题,jsp页面中的图片路径是 "/工程名(根文件夹)/下面的目录 如果没有工程名 “/"+下面的目录

檬味博客在线解答立即免费咨询

报错相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部