栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

ListItems onclick内的JSP

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ListItems onclick内的JSP

调用JSP页面时,将按以下顺序进行以下操作:

  • 服务器检查.jsp是否已被编译以及自上次编译以来是否已更改。
  • Server通过Jasper编译器运行jsp,Jasper编译器将jsp解释为Java代码,任何非Java的内容(CSS,HTML,Javascript等)都放置在String中。
  • Java代码已编译并执行。
  • 结果放入响应中并发送给用户。

因此,您的语句:

session.setAttribute
在将HTML发送给用户之前执行,并且确实执行并且
currentPage
始终设置为
secondPage
已经。


如何验证?

  1. 在下面添加以下行,

    div
    然后查看其打印内容。

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

  2. 在浏览器中右键单击,然后查看视图源。内部

    onclick
    属性没有任何内容,因为将
    setAttribute
    其制成了单独的命令并在将页面发送给您之前执行了该属性。

    <li  onclick="">

您可以尝试如下所示将其作为查询字符串而不是会话属性传递。

<a href="/index.jsp?currentPage=firstPage">First Page</a><a href="/index.jsp?currentPage=secondPage">Second Page</a>

注意: 始终避免使用 Scriplet元素, 并使用JSP标准标记库



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/573422.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号