2021-2-26-00-35 01DAY
welcome
to first part
to second part
概况:
互联网三大基石:URL、http、HTML,暂不涉及数据库编程
基本结构:如本文所示
first part:
servlet第一阶段小结:
定义:广义的servlet指代任何实现servlet接口的类
服务器:代码编写执行逻辑代码的容器
URL:协议+服务器地址+端口号+虚拟项目名+url-pattern
步骤: 1、创建普通java类并继承HttpServlet类
2、override service()
3、service()当中书写逻辑代码
4、web.xml文件配置servlet
<servlet>
<servlet-name>name</servlet-name>
<servlet-class>class路径</servlet-name>
%lt;load-on-start>NUMBER%lt;/load-on-start>
</servlet>
<servlet-mapping>
<servlet-name>name</servlet-name>
<url-pattern>\name</url-pattern>
</servlet-mapping>
注意:
配置load-on-start之后servlet生命周期从服务器启动到结束
不做配置时,从第一次调用到结束
方法:
req.getMethod()
req.getScheme()
req.getRequestURL()
req.getRequestURI()
req.getHeader()
req.getHeaderNames()
req.getParameters()
req.getParameterValues()
req.getParameterNames()
resp.setHeader()
resp.addHeader()
resp.setContentType("text/html;charset=utf-8")
resp.esndError(404,"sorry")
resp.GetWriter()
注意区分返回值和使用
second part:
标签与属性
h1(等):
- align:center,left,right
- width
- size
- color
hr
p
br
b
i
u
del
ul
- li
ol
- li
dl
- dt
- dd
img:
- src
- alt
- width,height
- title
a:
- href
- title
- target:
-- _blank,_top,_parent,_self
- name 设置锚点
table
-- border,cellpadding,cellspacing
- tr 行 height
- td 格 居左 不加粗 width colspan rowspan
- th 格 居中 加粗 width colspan rowspan