现在是中午13:09,2015年。
第一:浏览器第一次访问jsp文件发生了什么?
在服务器里面,jsp被翻译成一个.java文件,也就是servlet文件,然后再编译成.class文件加载进内存。返回给浏览器。第二次或者以后访问,直接在服务器内存中返回结果。所以,浏览器第一次访问jsp文件慢,之后访问jsp文件快。
第二:jsp文件放在哪里?
与wen-inf文件夹同一层。
第三:jsp的一些基本语法。
1 page说明这是一个jsp文件。并且页面用什么显示
<%@ page contentType="text/html;charset=gbk" %>
2 用<% %>包括起来的是java片段。
<%
out.println("你真的是一只猪");
%>
3 用<script></script>可以插入js代码。
第四:J2EE里面的几种模式。
model1模式,model2模式,model2s模式。MVC模式。
model1模式:以jsp为基础的一门模式。分两种,第一种只用jsp技术写。第二种是jsp技术和.java文件混合着写。
model1模式的表现层和业务逻辑层混合在一起,不便于各个模块的划分,也就是不利于分工。也不利于后期的维护。
优点:快速。简单,适合比较小的项目。
第五:java中什么时候传引用什么时候传值?
http://developer.51cto.com/art/201104/254715.htm
这个网址里面有很好的回答。
J ava到底是传值还是传引用?相信很少有人能完全回答正确。通常的说法是:对于基本数据类型(整型、浮点型、字符型、布尔型等),传值;对于引用类型(对象、数 组),传引用。