2015-09-27 115 views
1

从我所了解的jsp负责动态生成html页面,这些页面稍后发送到客户端浏览器进行查看。但是,为什么浏览器在查看某些页面时显示.jsp扩展名?是否可以在浏览器中查看.jsp文件?java服务器页面和html

回答

2

但是,那么为什么浏览器在浏览某些页面时显示.jsp扩展名?

因为,传统上,JSP文件具有.jsp文件扩展名和URL直接映射到文件系统上的文件(这些天front controller pattern意味着你看到更少的那个)。

是否可以在浏览器中查看.jsp文件?

不是任意的。服务器执行服务器端程序并将输出返回给客户端,而不是程序本身。

+0

所以.jsp只是因为映射,但基本上浏览器接收的文件是纯html/css/js? –

+0

是的。 HTTP客户端关心Content-Type标头,而不是看起来像是URL中的文件扩展名。 – Quentin

+0

这清除了它。谢谢。 –

0

你需要有一个服务器来查看jsp文件。我想你可以找到你的答案here

+0

我的意思是我们怎么在url栏中有这个? http://www.jsptut.com/firstjsp.jsp –

+0

.jsp扩展 –

+0

您必须将.html更改为.jsp – Matu