web与jsp的关系

.xml是应用的配置文件而index.jsp文件是一個默认跳转页面

}

  JSP标签也称之为Jsp Action(JSP动作)元素咜用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码造成jsp页面难以维护。

  jsp的常用标签有以下三个

  标簽用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中这种在JSP页面执行时的引入方式称之为动态引入。

 

  page属性用于指定被引入资源的相对路径它也可以通过执行一个表达式来获得。
  flush属性指定在插入其他资源的输出内容时是否先将当前JSP页面的已输出的內容刷新到客户端。

 

 
  标签是动态引入 标签涉及到的2个JSP页面会被翻译成2个servlet,这2个servlet的内容在执行时进行合并
  
  而include指令是静态引入,涉及到的2个JSP页面会被翻译成一个servlet其内容是在源文件级别进行合并。
  通过下面的例子来说明标签与include指令的区别

  
 
汾别使用include指令和标签两种包含语句包含以上的demo.jsp
范例:使用@include包含内容

  
 
此时在编译jsp时就已经提示出错了,如下所示:

  这个错误说的是变量i已经重复定义了
}

我要回帖

更多关于 web服务器是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信