今天我们写一个简单的 登录 实例,后面慢慢加深登录注册的复杂程度。
让我们对 web应用的分层 有更好的理解。
从上期的index.html讲起。
通过百度我们可以知道,html(文本标记语言)直接就可以用浏览器打开,它是 静态 的。
现在我们要做登录,必须要写一个动态的,需要可以 进行数据处理 的页面。数据要用什么处理呢?用 java 语言, HTML + Java ≈ JSP(JSP全名为Java Server Pages,中文名叫java服务器页面) 。
JSP和HTML的区别
Jsp的<%____%>里面可以写Java代码,HTML没有<%____%>。
Jsp的文件类型和文件表头不同。这个是JSP的头“ <%@ page language=”java” import =”java.util.*” pageEncoding=”gbk”%>”。在表头中比HTML多了 编码 格式和导入包等。
HTML浏览器能直接打开,jsp只能发布到Tomact等服务器上才能打开。
HTML页面是静态页面,JSP页面是动态页
jsp页面
html页面
我们先写一个 单层 的登录应用。
写一个登录界面,再写两个输入框和两个按钮 index.jsp :
登录界面代码
再写一个判断登录成功还是失败的页面 process .jsp :
登录判断页面
运行 一下就ok。
登录页面
登录成功界面
登录失败界面
下一期再见!