
我个人觉得你可以回答下jsp的原理:间接的回答了网页动态效果,用jsp技术开发的网页就具有动态效果,可以和数据库进行交互.
从浏览器发送请求打开index.jsp页面
2.服务器得到请求,会将index.jsp翻译成index_jsp.java
3.服务器将index_jsp.java文件编译成index_jsp.class
4.服务器运行index_jsp.class文件。
5.在浏览器上显示jsp页面中的内容.
面试官的问题不一定都需要回答正确完整,能回答80%就很不错了!
我们访问一个jsp页面时,运行简单示意图如下先执行jsp程序 --- 》再执行HTML 和 JavaScript
我看一下程序
<%
out.print("<div name=\"divPro\">")
out.print("</div>")
out.print("<div name=\"divPro\">")
out.print("</div>")
out.print("<div name=\"divPro\">")
out.print("</div>")
out.print("<div name=\"divPro\">")
out.print("</div>")
%>
这一段执行之后 页面中多了 4行代码
<div name="divPro"></div>
<div name="divPro"></div>
<div name="divPro"></div>
<div name="divPro"></div>
<script type="text/javascript">
function show(){
var names = document.getElementsByName("divPro")
alert(names)//显示object说明确实取得对象了
alert(names.length)//这里却显示0说明names数组中没有元素
}
</script>
这个时候 那就相当于 html+JavaScript 的交互了
这个不难了吧
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)