已采纳回答 / 6__6
控制层(servlet)接收来自视图层(jsp,html)传递过来的参数,调用方法进行业务处理,处理过程中要调用到模型层(通常还要写上dao,和service层)将处理的结果反馈展示给视图层
2018-10-17
已采纳回答 / 忧伤的民工
<...code...><?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/j...
2018-06-25
已采纳回答 / 木鱼168
个人觉得返回的SUCCESS是用于Struts文件里的Action判断的,当页面请求一个Action时会到Struts文件里面找到对应Action的method方法,并去执行它,返回的SUCCESS可能就是用来看看该方法是否执行了,执行了就跳转到对应的页面。其实这个SUCCESS也可以改成自己定义的字符串,不过你要方法返回你自己定义的字符串并且在result里面的name也改成你自己定义的字符串,如果有什么不对的麻烦大佬们跟我说一下啊!谢谢啦,本人是小白。
2018-04-14
已采纳回答 / 开灰机的松鼠
最近刚接触struts2框架,发现2.5版本在jar包的结构上相对2.3有小的变化,这会导致在配置的时候对包的引用会有不同; 而且还有一点在配置重定向的时候,2.5版本需要对action中除execute方法外的其他方法进行授权处理,之后才能实现重定向.
2018-04-14
已采纳回答 / 仇广义
<package name="default" namespace="/" extends="struts-default" strict-method-invocation="false">改下这个试试
2018-04-08
已采纳回答 / IU_
<result name="a">/{1}.jsp</result>那个你的{1}是add 他会执行add方法 但是你的返回是 add result里面没有add 所有会报404 你把name=“a”修改成add 就好了。。或者return “a”
2017-09-01
最赞回答 / 忧伤的民工
struts2.3版本路径是org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterstruts2.5版本后路径是org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter
2017-08-30