这就是所谓的一边工作一边学习。
今天准备把给公司写个管理页面,按照之前的路数,写起来应该挺快,但是不太规范。也就沉下心来学习一下了。
第一个学习的是,之前,在学校,听师兄说过,对页面编码可用interceptor去统一拦截处理。百度了一下,看来看去只有一份代码,试了一下,对响应的内容不生效,只对请求参数生效。
第二个学习的是,异常处理。
也是在学校的时候,听老师说过,struts2有提供一个异常处理机制。
平常我们有些异常处理,会在代码中写try catch。
public String login(){ try{ //do something }catch(SQLException e){ return "SQLError"; //去struts.xml中找对就"SQLError"这个视图 } return SUCCESS; }