出学JAVA 有几个问题 JAVA前辈请进 在线等待 14点结贴 serlvet是运行于服务器端的java程序servlet实际和jsp差不多,但在MVC(jsp+serlvet+javabean)模式中,就是用servlet来控制处理页面逻辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我不是高手,不过可以就自己现在这个项目跟你说一下我们这个是一个电子政务的。整个流程就是:JSP-->代理类(在JSP和bean之间传数据)-->session bean--> CMP-->数据库这样子把数据一层层传下来的 我不是高手,水平有限,来说说,关注一下,希望大家指点STRUTS是一个mvc的架构,一般来是jsp页面里调用action 配置在struts-config.xml里action返回下一个action或者页面action可以对应form-bean或不对应做一些其他的,form-bean一般用来和jsp页面的具体控件的值相对应根据实际情况可以自己再分层做不同的事情struts-config.xml Struts配置文件(核心)ActionServlet 控制器Action Class 包含事务逻辑ActionForm 显示模块数据ActionMapping 帮助控制器将请求映射到操作ActionForward 用来指示操作转移的对象ActionError 用来存储和回收错误Struts标记库 可以减轻开发显示层次的工作Http请求到控制组建->创建form-bean->调用动作类->创建javabean->续传到jsp页面->生成http回应结构上我暂时做的是页面jspaction 继承***Action(实际上还是action,可以再继承分几层,这样可以将异常等所有动作在最后能得到统一处理),action中操作数据库 返回结果集等动作.建立数据库代理类 数据库接口类,数据库具体操作类以及一个和form-bean类似javabean等等.专门的异常描述类,可以try后捕捉到就抛出描述工具类 如果有必要可以运用与EJB的结合.这方面不太会 其实Struts增加了开发量,把自己绕死了 servlet 相当于一个控制中心,它可以把输出送到客户端。bean相当于一个简单的小组件,可利于重用,比如一个数据库操作的bean,因为数据库操作大都相同,比如查询,插入,删除...所以可以作为一个组件。你提到的action是指struts的action吗?那是指要进行的动作。利用struts可以实现一个mvc模式的架构,由servlet作为controller,jsp作为view,formbean作为model. 如果,在一个小型的应用中。比方说,课程设计,我觉得用jsp+javaBean就能很好的完成任务jsp的forward和sendRedirect也能很好的完成转向的任务我觉得servlet在大型的比较复杂的应用中,优势才显现出来struts我觉得道理是一样的 在用反射机制的时候,如何给方法返回对象的属性赋值 在线等 求高手 速来秒杀 请教关于用comparable实现list排序的问题,请高手们帮我解答一下 如何在Button或者输入框中添加系统时间 小弟想把大程序转换为applet请大侠帮个忙! 一个简单的程序 ~~怎样判断一个JButton是否被点击过~~ 关于一个List 放在session里的问题! 请问jsp怎么调用java的APPLICATION程序? 百度地图的JS API中有判断一个经纬度是否在一个区域中,求对应JAVA代码 真不好意思!没有分数了!!Jar打包的问题 如果目录不存在,那么这个参数要怎样解决呢??
我们这个是一个电子政务的。整个流程就是:JSP-->代理类(在JSP和bean之间传数据)
-->session bean--> CMP-->数据库
这样子把数据一层层传下来的
STRUTS是一个mvc的架构,
一般来是jsp页面里调用action 配置在struts-config.xml里
action返回下一个action或者页面
action可以对应form-bean或不对应做一些其他的,form-bean一般用来和jsp页面的具体
控件的值相对应
根据实际情况可以自己再分层做不同的事情
struts-config.xml Struts配置文件(核心)
ActionServlet 控制器
Action Class 包含事务逻辑
ActionForm 显示模块数据
ActionMapping 帮助控制器将请求映射到操作
ActionForward 用来指示操作转移的对象
ActionError 用来存储和回收错误
Struts标记库 可以减轻开发显示层次的工作
Http请求到控制组建->创建form-bean->调用动作类->创建javabean->续传到jsp页面->生成http回应
结构上我暂时做的是
页面jsp
action 继承***Action(实际上还是action,可以再继承分几层,这样可以将异常等所有动作在最后能得到统一处理),action中操作数据库 返回结果集等动作.
建立数据库代理类 数据库接口类,数据库具体操作类以及一个和form-bean类似javabean等等.
专门的异常描述类,可以try后捕捉到就抛出描述
工具类
如果有必要可以运用与EJB的结合.这方面不太会
bean相当于一个简单的小组件,可利于重用,比如一个数据库操作的bean,因为数据库操作大都相同,比如查询,插入,删除...所以可以作为一个组件。
你提到的action是指struts的action吗?那是指要进行的动作。
利用struts可以实现一个mvc模式的架构,由servlet作为controller,jsp作为view,formbean作为model.
比方说,课程设计,我觉得用jsp+javaBean就能很好的完成任务
jsp的forward和sendRedirect也能很好的完成转向的任务我觉得servlet在大型的比较复杂的应用中,优势才显现出来
struts我觉得道理是一样的