strut2中的result返回结果

result是action的子节点。2、result代表action方法执行后,可能去的一个页面或者一个请求的action。3、一个action对应着多个result返回结果。4、result的name属性对应着action方法中的返回值。5、result一个有两个属性:name属性对应着action方法中的返回值;type返回结果的响应类型.常用的有dispatcher转发 redirect重定向 redirectAction重定向到action chain重定向转发到一个action

东西/原料

  • IDEA东西
  • JDK1.8
  • tomcat8.5
  • struts2相关jar包

方式/步调

  1. 1

    打开IDEA开辟东西,建立一个sturts2的javaWeb项目工程

  2. 2

    引入struts2相关的jar到当前项目标WEB-INF中的lib包下,并添加的项目中。在WEB-INF下IDEA默认是没有建立 需要本身建立。引入相关的sturts2包之后就是在同级方针下的web.xml中进行相关的struts2的阻挡器设置装备摆设

  3. 3

    完当作上面的步调之后,接着就是建立一个sturts.xml的文件,在当前项目标src目次下。struts.xml设置装备摆设文件本家儿要存放于当前项目标一些对应的Action类对应的result返回成果

    END

方式/步调2

  1. 1

    上面的步调完当作之后,一个依靠于struts2的JavaWeb项目东西的根基开辟情况就算搭建完当作了,随后就是在src中的建立一个TestResultAction.java的文件。当然在建立java文件时 起首建立一个包 养当作一个好的开辟习惯.

  2. 2

    建立好TestResultAction文件之后,在此中建立一个execute方式,处置的营业为界说一个变量,用这个变量去取余3的值 然后返回分歧的返回值类型

  3. 3

    在struts.xml设置装备摆设相关的返回值类型,在result中的type属性中 别离利用dispatcher、redirect、redirectAction、chain的响应的类型

  4. 4

    再web目次中添加一个result中对应的返回成果的jsp页面

    END

方式/步调3

  1. 1

    完当作上面的步调之后,那么就是相关的index.jsp中添加几个相关的超链接 用于请求相关的action并再浏览器中进行查看成果

    END

注重事项

  • 注重type="redirectAction"中的方式重定标的目的到action中可以直接利用redirect来完当作
  • 请求转发到action只能利用chain来完当作
  • 发表于 2020-05-18 19:00
  • 阅读 ( 691 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具