1.servlet 生命周期
实例化 init 初始化 service 服务 destory 摧毁
2.js的dom对象和jquery 对象互相转换
$(dom)
$("#").get(0)
3.el表达式在js中的写法
window.οnlοad=founction(){
var name ='${name}'
}
4.jstl标签库中 if和foreach写法
<c:if text=""> </c:if>
<c:foreach items="" var="" beagin="" end="" ></c:foreach>
5.ajax的四种写法
$ajax{type:"",url:"",data:{},dataType:"json" success:function(){}}
$post{[url],[data],[success],[dataType]}
$get{[url],[data],[success],[dataType]}
$getJSON{[url],[data],[success],[dataType]}
6.js中发送ajax,依赖的对象哪个
XMLHttprequest
7.jsp九大内置对象
request、response、pageContext、session、application、out、page、config、exception
8.四大作用域
session page application request
9.配置过滤器的两种方法
一:用注解配置:@WebFilter("/*")
二:web.xml配置
10.mvc,是什么怎么理解mvc
三层架构,mapper view controller 视图层 底层 控制层 控制层 ajax请求 view视图层前端页面的地方 mapper 操作数据库
11.servlet和jsp的关系
jsp 就是一个servlet 可以在这个上面写前端的代码
一般都是将JSP和Servlet一起使用:
- 由JSP实现显示逻辑
- 由Servlet实现业务逻辑
12.cookie和session的区别
cookie 保存用户的状态,是界面的缓存,保存在浏览器里或者硬盘里 session 是会话,生命周期一般为30分钟,只在当前浏览器有用
13.手写servlet
@WebServlet("")
public class servlet extends HttpServlet{
public void service(HttpServletRequest request , HttpservletResponse response) throws Exception{
}
}
14.手写filter,实现未登录用户的拦截功能
@WebFilter("/*")
public class loginFiler implements Filter{
Arraylists<String> method = new Arraylist<String>();
public void init (FilterConfig filterConfig) throws ServletException{
method.add()
}
public void doFilter (ServletRequest servletRequest,ServletResponse response )
HttpServletRequest req =(HttpServletRequest) servletRequest;
HttpservletResponse response=(HttpservletResponse ) response;
String url =req.getRequestUrl();
if(method.contain(url)){
filterChain.dofilter(req,resp);
}
public void destory(){
}
}