`

关于jsp代码和javascript的执行顺序

阅读更多
<html>
<head>
<title></title>
</head>

<body>

<script>
	alert("test");
</script>
<%
	int i = 1;
	int j = 1;
	System.out.println("77777777");
	//System.out.print(1/(i-j));
%>
1231231231
</body>
<%System.out.println("99999999999");%>
<script>
	alert("test2");
</script>
</html>

 次页面执行效果:先打印出77777777和99999999999,再弹出窗口test和test2;

如果将注释去掉:先打印出77777777,然后页面报错:java.lang.ArithmeticException: / by zero

分享到:
评论

相关推荐

    jsp页面中的代码执行加载顺序介绍.docx

    在JSP页面中嵌入JavaScript代码时,需要注意其执行顺序: - **全局变量和函数**:在JavaScript中,全局变量和函数可以在定义前被引用,但变量的值默认为`undefined`,而函数则可以直接被调用。 - **AJAX异步请求**...

    jsp页面中的代码执行加载顺序介绍

    由于浏览器是从上到下解析HTML文档,JavaScript代码的加载和执行顺序遵循HTML文档结构的顺序。 JavaScript中的全局变量和函数的调用顺序也很重要。在同一个脚本段内,函数声明可以出现在函数调用之后,因为...

    关于JS和html代码的执行先后问题

    总结来说,理解JavaScript与HTML的执行顺序对于优化网页性能和确保代码正确性至关重要。正确使用`async`和`defer`属性,以及合理安排脚本加载位置,可以有效提升用户体验。同时,JSP作为服务器端技术,与客户端的...

    jsp新闻发布系统源代码

    综上所述,这个"jsp新闻发布系统源代码"是一个用Java的JSP技术实现的动态网站应用,主要用于新闻的发布、管理和检索。开发者可以通过研究源代码学习JSP的实战应用,理解MVC架构,以及如何与数据库交互来实现动态数据...

    javascript合并压缩的jsp tag实现

    Tag 将根据传入的参数(例如文件路径列表)来执行上述操作,并在页面上输出合并压缩后的 JavaScript 代码。 6. **性能优化**:为了进一步提高性能,可以考虑缓存已合并压缩的文件,避免每次请求都进行合并和压缩...

    JavaScript完全自学宝典 源代码

    示例描述:介绍JavaScript管理cookie和userData。 11.1.html JavaScript写数据到cookie。 11.2.html JavaScript获取cookie信息。 11.3.html JavaScript修改cookie的保存有效期。 11.4.html 保存数据...

    java web 入门源代码,包含servlet,jsp,filter等

    Java Web入门源代码是初学者踏入Web开发领域的宝贵资源,主要涵盖了Servlet、JSP和Filter这三个核心组件。这里将详细解析这些技术以及它们在实际应用中的作用。 Servlet是Java平台上的一个服务器端程序,用于扩展...

    网上书店 JSP UML 设计报告 毕业 源代码

    JSP将业务逻辑、页面展示和控制流程分离,提高了开发效率和代码可维护性。在本网上书店系统中,JSP主要负责接收客户端请求,处理数据,并将结果显示到页面上。 二、UML建模 UML(Unified Modeling Language)是一种...

    javascript中文经典帮助手册

    运算符用于执行计算或比较操作,而流程控制则决定了程序的执行顺序。函数是可重复使用的代码块,可以接收参数并返回值。对象和数组是JavaScript中的重要结构,对象是一组键值对,数组则是一系列有序的元素集合。 ...

    jsp 聊天和留言板

    这可能涉及到JSP的条件语句和迭代结构,以便根据时间顺序或其它标准来排序和展示留言。 标签"java2"表明这个项目基于Java 2平台,即Java SE 6或更早版本。这意味着在编写代码时,可能使用的是早期的Java语言特性,...

    【第八章】JavaScript【Script标签与访问HTML页面(2)】

    - Java通常用于服务器端开发,如Servlets和JSP,而JavaScript主要用于客户端的网页交互。 - Java有严格的类型系统,而JavaScript是弱类型语言。 4. Web开发中的JavaScript应用: - 表单验证:JavaScript可以实时...

    struts2 实例源代码 +jsp页面

    通过在`struts.xml`中配置拦截器栈,可以控制拦截器的执行顺序。 4. **Result类型**:Action执行后的结果通常会跳转到一个特定的视图,这由结果类型决定。Struts2支持多种结果类型,包括dispatcher(用于转发到JSP...

    韩顺平javascript课堂笔记完整版

    - 可以将JS代码放置在HTML文档的`&lt;head&gt;`或`&lt;body&gt;`标签中,甚至可以分散在多个`&lt;script&gt;`片段中,浏览器会按顺序执行这些代码。 3. **开发工具**: - 尽管简单的JavaScript编写可以用记事本完成,但更复杂的开发...

    jsp在线聊天系统

    在JSP中,Java代码被编译成Servlet,由Web服务器执行,生成动态内容。 在描述中提到的"有代码",意味着这个压缩包可能包含以下部分: 1. JSP文件:用于展示用户界面并处理简单的用户输入。 2. Servlet文件:用于...

    jsp js 轮播图多行滚动

    1. **JSP基础**:JSP是Java的一种动态网页技术,它允许开发者将HTML、CSS、JavaScript代码与Java代码混合编写,服务器端执行Java代码,生成HTML响应给客户端。 2. **JavaScript**:JavaScript是一种客户端脚本语言...

    Struts2 拦截器的执行顺序(二十九)

    这篇博客“Struts2 拦截器的执行顺序(二十九)”可能探讨了Struts2拦截器链的工作原理和它们的执行顺序,这对于理解Struts2的内部机制至关重要。 首先,让我们深入理解Struts2的拦截器。拦截器是在Action调用前后...

    jsp和sqlserver做的留言板

    1. 代码编辑:提供代码高亮、自动完成等特性,便于编写和调试JSP、Servlet和JavaBean代码。 2. 资源管理:组织项目结构,包括JSP文件、Java类、配置文件等。 3. 部署和调试:支持直接在内置的Tomcat服务器上运行和...

    基于Jsp的公交查询系统

    - **Tomcat服务器**:作为JSP应用的运行环境,负责解释和执行JSP页面。 - **测试用例**:对各种查询场景进行测试,确保系统稳定可靠。 总之,【基于JSP的公交查询系统】是一个综合性的项目,涵盖了Web开发中的多...

    jsp基础学习

    这些表达式和脚本会被JSP引擎转换为相应的Servlet代码,然后由Java虚拟机执行。这种分离了内容和逻辑的设计模式使得开发和维护变得更加容易。 1. **JSP基本结构**: - JSP页面由两部分组成:静态内容(HTML、CSS、...

    多种方法实现当jsp页面完全加载完成后执行一个js函数

    在网页开发中,有时我们需要确保页面完全加载后再执行某些JavaScript函数,这有助于保证操作的正确性和用户体验。在JSP页面中,实现这个需求有多种方式。以下将详细讲解标题和描述中提到的几种常见方法: 1. **使用...

Global site tag (gtag.js) - Google Analytics