求解spring mvc 使用注解Controller 怎么对应多种不同的视图结果

比如说 使用注解 顶一个 TestController 和一个 Test2Controller

里面方法 返回的时候

一个返回 list ---- //打算对应jsp界面 list.jsp

一个返回 list //对应html 界面 list.html

但是他们都是在方法中返回 return “list”

这个要怎么设置 他们对应不同的 文件后缀。

最好能给个例子的配置 谢谢

0

3个回答

我觉得总得有return不同的才能实现,如 return “list.jsp” 和 return “list.html” 。然后配置:

[code="xml"] [/code]

0

[code="java"]

@Controller
@RequestMapping("/path/to/list.html")
public ViewMode process(xxxxx){
//TODO:
}

[/code]

并且添加一个bean
[code="java"]
bean
class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">


[/code]

这样的话,你就可以控制.html请求和.jsp请求了。。

不过以上代码需要spring 3支持,希望能够帮到您

0

我觉得总得有return不同的才能实现,如 return “list.jsp” 和 return “list.htm” 。然后配置:
[code="xml"]

[/code]

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!