JSP_a sample jsp

本文出自:http://blog.csdn.net/svitter

实验环境:Myeclipse10 + tomcat7.0

有时间会写windows和linux下的tomcat配置,现在时间有限,暂且不写了。。有些东西也是没有理解透彻。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<%@ page language="java" contentType="text/html;charset=UTF-8"%>
<%!
String getDate()
{return new java.util.Date().toLocaleString();}
int count = 10;
%>

<html>
  <head>
    <title>一个典型的JSP</title>
  </head>

  <body>
  	<div align="center">
    	<table>
    		<tr bgcolor=777777>
    		<td>------------------------</td></tr>
    		<%
    		int i;
    		String color1="99ccff";
    		String color2="88cc33";
    		for(i = 1; i <= count; i++){
    			String color="";
    			if(i % 2 == 0)
    				color = color1;
    			else
    				color = color2;
    			out.println("<tr bgcolor="+color+"> <td> --- </td> </tr>");
    		}
    		%>
    	</table>
    <hr><P>
   	当前时间是:
   	<%-- 下面是使用表达式的例子 --%>
   	<%=getDate() %></P></div>
  </body>
</html>

运行结果:

JSP_a sample jsp,布布扣,bubuko.com

时间: 2024-12-13 00:40:27

JSP_a sample jsp的相关文章

JSP中include指令和include动作的区别

include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中,JSP引擎在判断JSP页面未被修改,否则视为已被修改.由于被包含的文件是在编译时才插入的,因此如果只修改了include文件内容,而没有对JSP修改,得到的结构将不会改变,所以直接执行已经存在的字节码文件,而没有重新编译.因此对不经常变化的内容,用include指令是合适的,如果需要的内容是经常变化的,则需要动作元素<jsp:include>.下面将详细区分他们之间的不同 1.include指

[JSP]JSP中include指令和include动作的差别

include指令是编译阶段的指令,即include所包括的文件的内容是编译的时候插入到JSP文件里,JSP引擎在推断JSP页面未被改动,否则视为已被改动. 因为被包括的文件是在编译时才插入的.因此假设仅仅改动了include文件内容.而没有对JSP改动,得到的结构将不会改变,所以直接运行已经存在的字节码文件.而没有又一次编译.因此对不常常变化的内容,用include指令是合适的,假设须要的内容是常常变化的.则须要动作元素<jsp:include>.以下将具体区分他们之间的不同 1.inclu

了解一下jsp

本着和大家共同学习jsp的心里,今天谈一谈jsp. 首先,JSP(全称JavaServer Pages)是由Sun Microsystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTML.XML或其他格式文档的Web网页的技术标准.JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序.用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行. 1.  一个JS

[JSP]JSP中include指令和include动作的区别

include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中,JSP引擎在判断JSP页面未被修改,否则视为已被修改.由于被包含的文件是在编译时才插入的,因此如果只修改了include文件内容,而没有对JSP修改,得到的结构将不会改变,所以直接执行已经存在的字节码文件,而没有重新编译.因此对不经常变化的内容,用include指令是合适的,如果需要的内容是经常变化的,则需要动作元素<jsp:include>.下面将详细区分他们之间的不同 1.include指

springboot 配置jsp支持

springboot默认并不支持jsp模板,所以需要配置. 下面是一个可以运行的例子: 首先配置属性文件: spring.http.encoding.force=truespring.http.encoding.charset=UTF-8spring.http.encoding.enabled=trueserver.tomcat.uri-encoding=UTF-8 server.port=8080spring.mvc.view.prefix: /WEB-INF/jsp/spring.mvc.v

SpringBoot使用JSP(官网Demo)

最开始接触java的时候,前端页面基本都是用jsp来写,最近公司项目要使用SpringBoot重构,查看SpringBoot文档,发现SpringBoot不建议使用JSP,因为jsp在使用内嵌servlet容器时会有一些限制 虽然以后项目中也会将jsp替换成Template Engines,而且这都是前端的事情,其实与后端并无比较大的联系,但比较好奇Springboot中对jsp的使用,故根据官方文档进行了简单测试验证 如果使用JSP,则需要将项目打包成war包,jar包不支持JSP. 打开JS

Maven学习笔记(十) : 使用Maven构建Web应用

在实际工作中,我们创建的应用大部分是web应用.在Java的世界中,Web项目的标准打包方式是WAR.这一章,我们介绍怎么使用Maven构建一个Web应用,此外我们还会介绍如何借助jetty-maven-plugin来快速开发和测试Web测试,以及使用Cargo实现Web项目的自动化部署. Web项目的目录结构 基于Java的Web应用,其标准的打包方式是WAR.WAR与JAR类似,不过他可以包含更多的内容,如JSP文件.Servlet.Java类.Web.xml配置文件.依赖JAR包.静态we

HTTP深入浅出之http请求和15中以上的请求方式

HTTP的介绍及其通信机制 HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则.计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应(response),连接就被关闭了,在服务器端不保留连接的有关信息.HT

HTTP协议解析

http即超文本传输协议,是一种详细规定了浏览器和万维网服务器之间相互通信的规则.他是万维网交换嘻嘻的基础,他允许将HTML文档从web服务器传到web浏览器.发送一个HTTP请求很简单,只需要在搜索引擎上输入url. HTTP协议详解 当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息,HTTP请求信息由3部分组成: l   请求方法URI协议/版本 l   请求头(Request Header) l   请求正文 下面是一个HTTP请求的例子: GET/sample