日期:2014-05-19  浏览次数:20730 次

面试过程中提到的技术
今天面试时,面试官提了一个问题,说什么如果jsp页面中有很多的parameter(特别多),问怎样在action及以下各层中处理,我没明白他想让我回答什么,最后说了个你有没有用过“什么什么bean”的,我记不起来了,问下各位有没有知道的。

------解决方案--------------------
以后多专注一些思想 架构层上的东西!别老想着代码
------解决方案--------------------
其实就是问你分层的概念
Action-Biz-Dao这3层;
以注册为例,最好封装了User类(就是个JavaBean)
以Struts2为例在Action中
class RegisterAction extends ActionSupport{
private User user;
//setter/getter
//一些格式验证
然后把user对象传递给Biz,
Biz层业务处理
Dao层操作数据库的
}
------解决方案--------------------
恩,思想 架构层
------解决方案--------------------
深有同感 这种问题答不上来说明架构理解的不彻底 只是明白怎么用