比如一个简单的登录 首先说一下思路【用配置文件存放sql语句】
登录界面--输入用户名,密码--转向控制层--控制层调用业务层的方法,判断是否存在该用户名和对应的密码--业务层调用方法读取sql语句,调用dao层的方法【传参:sql语句】判断是否存在该用户,返回结果-- 最后控制层根据结果跳转到不同的jsp界面
我想问的是,这一系列的操作,实际上运行起来是怎么做的?比如什么时候会生成什么文件?jvm是如何配合执行的?何时执行过滤器?。。
不知表述清楚没有 请各位帮忙 谢谢 O(∩_∩)O~
登录界面--输入用户名,密码--转向控制层--控制层调用业务层的方法,判断是否存在该用户名和对应的密码--业务层调用方法读取sql语句,调用dao层的方法【传参:sql语句】判断是否存在该用户,返回结果-- 最后控制层根据结果跳转到不同的jsp界面
我想问的是,这一系列的操作,实际上运行起来是怎么做的?比如什么时候会生成什么文件?jvm是如何配合执行的?何时执行过滤器?。。
不知表述清楚没有 请各位帮忙 谢谢 O(∩_∩)O~
解决方案 »
- 请问谁那有在线客服的实现原理
- js关于getElementById的一些问题 谢谢 马上给分!!
- 紧急求助,struts 框架问题~ 高手请进
- 各位兄弟帮帮忙啊,这个问题解决不了老板不让我回家啊。。。。。。。。(只剩10分了,大家帮帮忙啊)
- 最佳途径
- 读取xml数据在页面显示的排版以及选中问题
- struts2,级联内容的查询与显示问题,请高手看看!!!
- ■■100分征集(数据库记录增删改操作和分页)的javabean的代码!■■
- 请教使用JAVA生成一个随机字符串的方法
- 来来来啊!刚出炉的.......................(不买也来看一看啊!)
- java 使用配置文件 路径问题
- hql语句查询
一般用的多的框架是ssh组合了。 具体你可以看下ssh的运行原理,(struts2,hibarnate,sping)。
我现在正在学习写小项目:我的过程是这样的,登陆页面(jsp会话层)-xml(配置路径指向servlet/或者过滤器)-servlet(区别请求标识,分别对待处理,sql语句我也放在这里的,控制层)-servlet调用java方法(包括一些基本处理,比如建立数据库连接、字符串转换、条件验证,这里或许是逻辑层吧?)-servlet调用完成以后-跳转jsp(返回会话层)这样一个交互就完成了。
(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一
个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。