0
点赞
收藏
分享

微信扫一扫

java_web 快速入门之第二章 jsp基本语法&表单提交方式

m逆光生长 2022-03-22 阅读 57

一:jsp的基本概念

       JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

二:为什么要学习jsp?

        JSP是为了简化Servlet的工作出现的替代品,Servlet输出HTML非常困难,JSP就是替代Servlet输出HTML的。

 

 

 三:jsp模板元素 (jsp页面的html代码)

四:jsp脚本片段  (jsp页面的java代码)

五:jsp表达式

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>循环输出数组中的数值</title>
</head>
<body>
<%
    	  int[] value = { 60, 70, 80 };
    	  for (int i = 0; i < value.length; i++) {
        	 	  %>
          <%=value[i] %><br/>
	  <%
		  }
	  %>
</body>
</html>

六:jsp声明

<%@ page language="java" import="java.util.*,java.text.*" 
	contentType= "text/html; charset=UTF-8"%>
<html>
	<head>
		<title>方法声明</title>
	</head>
	<body>
		<%! 
			String formatDate(Date d){
				java.text.SimpleDateFormat formater = 
				new SimpleDateFormat("yyyy年MM月dd日");
	        	return formater.format(d);
	    	}
		%>
		第一次调用:今天是<%=formatDate(new Date())%>
		<br>
		第二次调用:今天是<%=formatDate(new Date())%>
	</body>
</html>

 

七:jsp注释

八:jsp常见错误代号

404错误 —— 找不到访问的页面或资源URL输入错误,未部署项目。

500错误 —— JSP页面代码有错误

302状态码+200状态码 —— 重定向

200状态码 —— 转发

九:内置对象之request 登录对象

为了Web应用程序开发的方便,在JSP页面中内置了一些默认的对象,这些对象不需要声明就可以在脚本代码和表达式中随意使用。

 

十:表单提交的两种方式 

举报

相关推荐

0 条评论