JSP (一)
错误页面配置
1、全局的,当前项目所有的状态码都会响应配置的页面
2、准备好相应的用于相应各种错误的页面
3、web.xml 中配置相应的状态码响应的页面
JSP
1、JSP 的本质就是servlet
2、JSP html+java
Java 在JSP 中叫做 java脚本
JSP 就是动态页面(有后台数据的连接)
3、JSP 会被转译成 java: servlet
XXX_JSP.java ---- servlet
JSP 的html 内容 、<% %> <%= %>、 直接按照上下顺序全部放入 servlet的service方法中 html 内容放入 out.weite
脚本内容会以 java 代码的方式 放入 service 中
4、jsp的out和 servlet 的out 不是同一类型的
jsp的out: JSPWrite 不用设置 text/html 就可以直接输出 HTML 标签
servlet的out: printWrite 需要设置 text/html 才可以处处 HTML 标签
5、九大内置对象,在JSP中,其实就是在转译成servlet后,被放置在全局变量中,可以提供所有方法直接使用
JSP的脚本
1、<% %>
直接写Java代码
最终和html的顺序一起转译到servlet中2、<%= %>
只能有一句输出的内容,而不能有其他的代码在这个标签中,包括“;”也不能有
3、<%! %>
用于定义属性(全局变量)、方法函数
在service 之外的 java 代码,这里定义的属性、方法
可以在<% %>,也就是可以直接在service 中调