Struts2 进入首页如何调用action?

2024-11-28 03:51:24
推荐回答(4个)
回答(1):

有2种方式可以实现!
1.建个空的jsp页面,页面内容
response.sendRedirect("/index!index.action"); 就这样一句话!

这里就是你的jsp文件

2.在WEB-ROOT下建个空文件文件名就是你的action的名字(像这样index!index.action作为文件名)


index!index.action

这样就能找到你的action了!
.do一样!楼主懂的

回答(2):

struts 2中,通过在WEB-XML中配置欢迎页面来调用ACTION是无效的。你可以在struts-xml中的action配置中加入来实现你预期的效果。

回答(3):


index.do

这个是首页的文件,不能设置为.do,只能是jsp html htm文件
你可以在首页加个链接,自动跳转到另一个页面就可以了,跳转的时候查数据库,然后显示到另外一个页面中

回答(4):

我比较喜欢在web.xml页配置默认进入index.jsp页面,然后通过meta自动刷新跳转到指定action,在默认页还可以显示一些欢迎画面,这样用户体验更好。
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String acceptHeader=request.getHeader("accept");
%>




My JSP 'index.jsp' starting page







你支持的浏览方式:<%=acceptHeader%>