struts基本概念(2)

简介: struts基本概念(2)

一、struts使用步骤:

   1.导包(基本)

   2.web.xml配置struts控制器  C

   3.页面开发  V

   4.处理类开发 M()

   5.配置struts.xml

   6.部署运行

 

二、struts访问session(servlet )

    1.解耦方式:ActionContext

       Map    

    2.耦合方式:ServletActionContext

      HttpSession  

三、数据验证

   1.处理类继承ActionSupport类

   2.重写validate方法

     添加错误信息: addFieldError("名",“值”);    

   3.页面用 <s:fielderror/> 显示错误

四、struts标签:

   1.导入标签库:<%@ taglib prefix="s" uri="/struts-tags" %>

   2.使用:

      显示数: <s:property value="id"/>

      条件:  <s:if test="条件">        

      遍历:<s:iterator value="goodsList">

           

开发环境目录与web服务目录对应关系:

开发环境   ->     tomcat  

src    ->    WEB-INFO/CLASSES

webroot ->     webapps/应用程序目录

相关文章
|
7月前
|
XML 前端开发 Java
struts基本概念(1)
struts基本概念(1)
|
6月前
|
设计模式 JSON 前端开发
Struts2框架知识分享
【6月更文挑战第7天】Struts2框架知识分享
66 0
|
Java 应用服务中间件
struts基本概念(2)
struts基本概念(2)
|
XML 前端开发 Java
框架技术,Struts2入门配置
框架技术,Struts2入门配置
156 0
框架技术,Struts2入门配置
|
存储 前端开发 Java
springMvc简要总结
springMvc简要总结
124 0
|
开发框架 前端开发 JavaScript
01Springmvc的基本概念
本文讲述了SpringMVC的基本概念
176 0
|
XML 前端开发 Java
|
前端开发 Java 容器
|
Java
Struts2框架基础篇
首先,要了解Struts2框架中参数传递的大体流程: 服务器端的Web容器收到用户的请求(URL)——Struts2的核心控制器FilterDispatcher接受用户发起的请求,然后判断这个请求是交给action还是交给web组件来处理;如果请求的action或web组件不存在,就会报错404。在整个处理过程中,需要一个辅助对象: ActionMapper ,它会确定调用哪个Actio
1654 0
|
安全 Java 容器
struts2的核心和工作原理
struts2的框架结构图 工作流程 1、客户端请求一个HttpServletRequest的请求,如在浏览器中输入http://localhost: 8080/bookcode/Reg.action就是提交一个(HttpServletRequest)请求。
1138 0