为什么JSF以文件扩展名. JSF和GET参数ln=js交付JavaScript资源?



例如:

<h:outputScript library="js" name="foo.js" />

就变成:

<script type="text/javascript" 
   src="/helloworld/javax.faces.resource/foo.js.jsf?ln=js"></script>

注意.jsf?ln=js部分。

为什么?

我认为.jsf导致jsf servlet控制如何下载哪个资源,从而允许库版本控制。

看:JSF资源库的作用是什么?应该如何使用它?

最新更新