关于JSP的??

来源:百度知道 编辑:UC知道 时间:2024/06/25 17:38:36
用myeclipse创的一个JSP文件,系统自动写入了一大堆东西,帮我解释下啊....谢谢!~~

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>My JSP 'MyJsp.jsp' starting page</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
这个是jsp的页面指令!目的是用来导如java.util.*的包!和设置页面的编码!
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
这个是用jsp的内置对象request调用他的一系列方法!比如getServerName()是获得服务器的名字!

其他的都是标准的html标记了!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
这些都是web2.0的规范。