idea运行jsp出现源码_idea运行jsp页面

hacker|
115

文章目录:

使用电脑上的绝对路径打开jsp文件时,为什么显示的是源代码?

先给你看下JSP的编译过程:

1.客户端发送请求给web容器

2.web容器将jsp首先转译成servlet源代码

3.web容器将servlet源代码编译成.class 文件

4.web容器执行.class 文件

5.web容器将结果响应给客户端

看明白了吗,JSP并不是浏览器能直接解析JSP的。如果你想看这个JSP就要通过web容器,比如tomcat。

在IDEA里,运行JSP直接显示源码,但是以前用的好好的,求大神

这个红色只是源码和文档没下载,对于程序运行无关。源码和文档是给你看和学习用的。idea运行jsp是需要配置,可能你的配置不对吧

idea中为什么运行一个jsp另一个jsp又被运行了

这种情况,应该是jsp的内容被当做文本直接显示到了页面上,一般在使用springMVC时可能出现这样的问题,猜测可能使用了springMVC。

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手,代码自动提示,重构,JavaEE支持,各类版本工具git,svn等。

JUnit,CVS整合,代码分析, 创新的GUI设计等方面的功能可以说是超常的,IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等,免费版只支持Java,Kotlin等少数语言。

预置模板可以让你把经常用到的方法编辑进模板,使用时你只用输入简单的几个字母就可以完成全部代码的编写。

例如使用比较高的public static void main,Stringargs你可以在模板中预设pm为该方法,输入时你只要输入pm再按代码辅助键,IDEA将完成代码的自动输入。

idea 运行JSP后显示源代码是什么情况

(1)同一个Servlet可以被映射到多个URL上,即多个servlet-mapping元素的servlet-name子元素的设置值可以是同一个Servlet的注册名。

(2)在Servlet映射到的URL中也可以使用*通配符,但是只能有两种固定的格式:一种格式是“*.扩展名”,另一种格式是以正斜杠(/)开头并以“/*”结尾。

servlet-mapping

servlet-nameAnyName/servlet-name

url-pattern*.do/url-pattern

/servlet-mapping

servlet-mapping

servlet-nameAnyName/servlet-name

url-pattern/action/*/url-pattern

/servlet-mapping

1条大神的评论

  • avatar
    访客 2022-07-15 下午 04:24:56

    ass 文件5.web容器将结果响应给客户端看明白了吗,JSP并不是浏览器能直接解析JSP的。如果你想看这个JSP就要通过web容器,比如tomcat。在IDEA里,

发表评论