Struts tiles布局
Struts 输入标签
struts 一:Struts 就是一个基于MVC的框架
MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。
MVC是一种设计模式。可伸缩性可维护性优势。web组件:JavaBean,Servlet,JSP;DBJSP,优势-显示(做表单等),通过“提交”跟Servlet发生联系。Servlet,纯编程,通过“跳转、包含”和JSP发生联系Servlet,“实例化”JavaBean(普通类)。JSP,“使用”JavaBeanJavaBean,可以访问数据库,查询修改等三大组件JavaBean,JSP,Servlet的关系是将MVC的基础MVC:模型、视图、控制器;controller:Servlet,view:JSP,Model:JavaBean经典MVC使用方法:JSP前台表单发送请求到达Servlet,Servlet将它写到JavaBean里面(如果需要的话);然后Servlet跳转到JSP;最后JSP来得到Bean里的数据。
MVC是一种设计模式。可伸缩性可维护性优势。web组件:JavaBean,Servlet,JSP;DBJSP,优势-显示(做表单等),通过“提交”跟Servlet发生联系。Servlet,纯编程,通过“跳转、包含”和JSP发生联系Servlet,“实例化”JavaBean(普通类)。JSP,“使用”JavaBeanJavaBean,可以访问数据库,查询修改等三大组件JavaBean,JSP,Servlet的关系是将MVC的基础MVC:模型、视图、控制器;controller:Servlet,view:JSP,Model:JavaBean经典MVC使用方法:请求达到Servlet,Servlet将它写到JavaBean里面(如果需要的话);Servlet跳转到JSP;JSP来得到Bean里的数据。
JSP:java服务器页面[1]是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 doGet方式:以get方式提交表单,访问servlet,链接。doPost:以post方式提交表单。怎样在severlet内访问jsp的内置对象(web容器)1、PrintWriter out = response.getWriter();2、得到其他参数,这里需要实际应用的时候百度。Session,application,request,response。显示的代码:JSP控制逻辑:servlet
ActionForm 可以脱离。在Action中用request.getParameter()方法得到属性。ForWard跳转路径在配置文件中可以注册。1.<global></global> 标签中是全局的路径,任意的Action 都可以使用。2.在<action>标签中添加<forward>标签,这是局部路径,只有这个Action能够使用。使用的时候用mapping.findForward()方法去跳转。
源代码 home接口,负责生成远程接口的引用 远程接口 远程接口实现配置文件结构 ejb-jar.xml weblog-ejb.xml
一个java虚拟机内的对象 另一个java虚拟机桌面应用程序 访问数据库的放在服务器RMI 面向服务 两边都是java两个公司进行数据传递功能封装成一个服务cobra webservice浏览器 b/s四种类型的组件 1.Session Bean stateless session bean无状态(单态业务逻辑) stateful session beans 2.Entity beans 实体bean 类似 3. message driven beans:消息驱动beans EJBHome接口:创建和查找EJB的方法javax.ejb.EJBHome-->返回远程接口引用,供客户端调用EJBObject远程接口:定义了在bean中实现的