JSP 页面组成
什么是page指令
1.通过设置内部的多个属性来定义整个页面的属性
2.语法:<%@ page 属性1="属性值" 属性2="属性值1,属性值2"… 属性n="属性值n"%>
什么是声明
1.声明就是在JSP页面中定义Java的变量和方法
2.语法:<%! Java代码%>
JSP中的注释
1.合理、详细的注释有利于代码后期的维护和阅读
2.在JSP文件的编写过程中,共有三种注释方法: HTML的注释:<!-- html注释--> JSP注释:<%-- JSP注释--%> 在JSP脚本中注释: <% //单行注释 %> <% /*多行注释 */ %>
Web程序的调试与排错
在运行Web程序时,常犯的一些错误有: 未启动Tomcat服务,或者没有在预期的端口中启动Tomcat服务 未部署Web应用,就试图运行Web程序 运行时,URL输入错误 存放文件的目录无法对外引用,如:文件放入了WEB-INF、META-INF等文件夹
什么是JSP内置对象
JSP内置对象是 Web 容器创建的一组对象 JSP内置对象的名称是JSP 的保留字
JSP内置对象是可以直接在JSP页面使用的对象,无需使用“new”获取实例
代码
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!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=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<!-- 登入页面 action:表单提交的位置 mentod:表单提交方式-->
<!--表单提交的两种方式
1.get(默认):安全性低 地址栏可见信息 有数据长度的限制
2.post:反之 因此以后表单提交都用post
-->
<form action="dologin.jsp" method="post">
用户名:<input type="text" name="sname"><br/>
密码:<input type="text" name="spwd"><br/>
<input type="submit" value="登录">
<input type="reset" value="清空">
</form>
</body>
</html>