为了账号安全,请及时绑定邮箱和手机立即绑定

Struts2入门

  • 由于action中的excute不存在servlet api(httpServletResquest HttpServletResponse ServletContext)所以struts提供3种方法,servletcontext ,aware接口
    查看全部
  • 我的还要引入javassist-3.11.0.GA.jar包
    查看全部
  • Action层的写法:
    查看全部
  • 传List类型的参数的时候,注意前端页面Input框的name属性
    查看全部
  • 模型驱动方法:要实现ModelDriver<>,实现getModel方法,成员变量必须实例化,getset方法就不用了
    查看全部
  • Struts2处理请求流程<br> <br> 1 .客户端初始化一个指向Servlet容器例如Tomcat的请求 ,即HttpServletRequest请求。<br> 2 .这个请求经过一系列的过滤器Filter比如ActionContextCleanUp。<br> 3. 接着FilterDispatcher或StrutsPrepareAndExecuteFilter被调用FilterDispatcher询问ActionMapper来决定这个请求是否需要调用某个Action <br> 4 .如果ActionMapper决定需要调用某个ActionFilterDispatcher把请求的处理交给ActionProxy 。<br> 5 .ActionProxy通过Configuration Manager询问框架的配置文件找到需要调用的Action类 6 .ActionProxy创建一个ActionInvocation的实例。 <br> ActionInvocation实例使用命名模式来调用在调用Action的过程前后涉及到相关拦截器Intercepter的调用。 <br> 一旦Action执行完毕ActionInvocation负责根据struts.xml中的配置找到对应的返回结果。
    查看全部
  • struts.xml struts的核心配置文件,负责action定义和action对应的result的定义
    查看全部
    0 采集 收起 来源:struts2核心文件

    2016-07-10

  • 所有MVC框架都需要配置web.xml,struts通过在web.xml配置StrutsPrepareAndExcute来加载struts2框架
    查看全部
    0 采集 收起 来源:struts2核心文件

    2016-07-11

  • struts
    查看全部
  • http://struts.apache.org/ http://people.apache.org/builds/struts/
    查看全部
  • 1.创建项目 2.导入struts需要的包 基础配置需要的包 commons-fileupload commons-io commons-lang commons-log freemarker struts-core xwork-core ognl javassist 3.配置web.xml <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExcuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 4.创建HelloWorldAction继承ActionSupport并重写execute方法 5.创建struts.xml文件并配置 <struts> <package name="default" namespace="/" extends="struts-default"> <action name="helloworld" class="com.xxx.action.HelloWorldAction"> <result>/result.jsp</result> </action> </package> </struts> 6.创建视图文件result.jsp 7.部署发布,启动tomcat服务器 8.打开浏览器输入http://localhost:8080/Helloworld/helloword.action访问
    查看全部
  • 很不错
    查看全部
    0 采集 收起 来源:struts2核心文件

    2016-07-07

  • struts处理结果类型: INPUT:一般用于数据校验: 在struts.xml中自己定义好retrun input时要跳转的页面 1)当form表单提交的数据和定义的数据类型不相符时:自动return INPUT(无提示信息) 2)要为校验不通过的字段添加错误提示: 在Action中重写validate(),在其中对某一字段进行校验,当校验不通过时this.addFieldError(,)为该字段添加提示信息——在JSP页面上添加<s:fieldError>标签用于显示错误提示。
    查看全部
  • Struts2工作原理
    查看全部
  • Struts
    查看全部

举报

0/150
提交
取消
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!