终于把环境给搞好了,哈哈哈哈哈哈.....
好了,开始正文
第一次任务描述:完成一个基本的登录注册web程序(可以先不使用数据库)
Servlet简介:servlet就是一个Java接口,接口的作用是什么?规范呗!
算啦,还是先讲web服务器吧
首先,得学会如何创建并发布一个web项目
其次,部署应用程序到Tomcat的webapps目录:
方法一:生成war包(注意!!!myeclipse破解不完全的,不能导出,常用)
方法二:直接拷贝web根目录下所有文件
方法三:【效率最高】通常一个Tomcat只维护一个实例(修改conf下的server.xml,其中的路径为workspace下的路径)
(reload:让服务器自动加载)
好啦好啦.....吼吼吼,正式开始学jsp了
(!!!如何新建jsp文件:文件右键-->new-->other-->jsp(Basic)-->finish)
jsp(Java Server Pages)
首先,务必知道以下几点啊:
a.运行在服务器端的Java页面
b.使用HTML嵌套Java代码实现
其次,说一下对于系统自动生成的page指令的一些解释:
import:导包
contentType:以何种形式展现啥的
charset:服务器以何种编码格式响应给客户端(ISO-8859-1字符集格式:不支持中文/UTF-8:支持)
pageEncoding:文件本身以何种形式
然后,说明一下关于注释的问题,有三种注释,
a.HTML注释:<!--..........-->
b.jsp注释:<%----%>
c.jsp脚本中注释:<%//单行注释%>、<%/*....多行注释...*/%>
其中只有a在看网页源码时可以看到,b.c均不会,故会提高代码的安全性
<%.....%>:用来设置一个界面的属性
<%out.print("hello World");%>:实现页面输出
注意点:a.调用println不会换行,只有输入<br>才会换行(注意基础)
b.先将服务停了之后,再对文件进行修改,然后再进行部署。(好像是这么个顺序,尴尬)