1.JSP=Java Server Pages java服务器页面,这是一套动态网页技术标准,jsp页面只能在服务器上运行。
2.在jsp页面中可以夹杂html页面代码和java代码
<body>
<%
System.out.print("hallo jsp");
%>
System.out.print("hallo ... jsp");
</body>
在jsp页面输入以上代码,得到结果为:
由此可见,直接写的Java代码会被当作html页面处理,直接显示出来,而在'<% %>'内的java代码,则可以当作java代码运行,因此可以在eclipse的控制台上得到输出。
3.
<%
out.print("hallo jsp");
%><br/>
如图,在<%%>中按以上输入就可以在网页上输出打印内容,用网页查看源代码,可以看到print中的输出内容显示在了网页源代码中。因此,如果想在java代码中夹杂HTML代码,可以用out.print("再次加入html标签,作为HTML代码")
4.除此之外,也可以用java代码中的变量来修改html页面中的css等属性。
<body>
<%
for(int i=0;i<6;i++){%>
<font size="<%out.print(i);%>">fnndp</font><br>
<%}
%>
</body>
可以用for循环和html进行循环显示,for循环会自动编译成html代码,以下为网页源代码
<body>
<font size="0">fnndp</font><br>
<font size="1">fnndp</font><br>
<font size="2">fnndp</font><br>
<font size="3">fnndp</font><br>
<font size="4">fnndp</font><br>
<font size="5">fnndp</font><br>
</body>
5.jsp运行原理: