Struts2 进入首页如何调用action?
因为首页需要调用action查询数据库的数据,所以想设置进入首页时调用action网上说的修改web.xml的方法,试过了没效果啊??<welcome-file-list...
因为首页需要调用action查询数据库的数据,所以想设置进入首页时调用action
网上说的修改web.xml的方法,试过了没效果啊??
<welcome-file-list>
<welcome-file>index.do</welcome-file>
</welcome-file-list>
报了There is no Action mapped for namespace / and action name .
1L
问题是首页本来就应该是有很多信息的才对,怎么能又跳到别的页面呢?
3L
这样首页就不断刷新刷新,根本没法浏览了啊??
4L
第一种方法考虑过,但是难道一般网站都用这种方式进入首页的么?? 展开
网上说的修改web.xml的方法,试过了没效果啊??
<welcome-file-list>
<welcome-file>index.do</welcome-file>
</welcome-file-list>
报了There is no Action mapped for namespace / and action name .
1L
问题是首页本来就应该是有很多信息的才对,怎么能又跳到别的页面呢?
3L
这样首页就不断刷新刷新,根本没法浏览了啊??
4L
第一种方法考虑过,但是难道一般网站都用这种方式进入首页的么?? 展开
4个回答
展开全部
有2种方式可以实现!
1.建个空的jsp页面,页面内容
response.sendRedirect("/index!index.action"); 就这样一句话!
<welcome-file-list>
<welcome-file>这里就是你的jsp文件</welcome-file>
</welcome-file-list>
2.在WEB-ROOT下建个空文件文件名就是你的action的名字(像这样index!index.action作为文件名)
<welcome-file-list>
<welcome-file>index!index.action</welcome-file>
</welcome-file-list>
这样就能找到你的action了!
.do一样!楼主懂的
1.建个空的jsp页面,页面内容
response.sendRedirect("/index!index.action"); 就这样一句话!
<welcome-file-list>
<welcome-file>这里就是你的jsp文件</welcome-file>
</welcome-file-list>
2.在WEB-ROOT下建个空文件文件名就是你的action的名字(像这样index!index.action作为文件名)
<welcome-file-list>
<welcome-file>index!index.action</welcome-file>
</welcome-file-list>
这样就能找到你的action了!
.do一样!楼主懂的
Storm代理
2023-08-29 广告
2023-08-29 广告
StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP...
点击进入详情页
本回答由Storm代理提供
2010-11-11
展开全部
struts 2中,通过在WEB-XML中配置欢迎页面来调用ACTION是无效的。你可以在struts-xml中的action配置中加入<default-action-ref name="index">来实现你预期的效果。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<welcome-file-list>
<welcome-file>index.do</welcome-file>
</welcome-file-list>
这个是首页的文件,不能设置为.do,只能是jsp html htm文件
你可以在首页加个链接,自动跳转到另一个页面就可以了,跳转的时候查数据库,然后显示到另外一个页面中
<welcome-file>index.do</welcome-file>
</welcome-file-list>
这个是首页的文件,不能设置为.do,只能是jsp html htm文件
你可以在首页加个链接,自动跳转到另一个页面就可以了,跳转的时候查数据库,然后显示到另外一个页面中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我比较喜欢在web.xml页配置默认进入index.jsp页面,然后通过meta自动刷新跳转到指定action,在默认页还可以显示一些欢迎画面,这样用户体验更好。
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String acceptHeader=request.getHeader("accept");
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="description" content="This is my page">
<meta http-equiv="refresh" content="0;URL=index.do" content="text/html; charset=utf-8">
<meta >
</head>
<body>
<p>你支持的浏览方式:<%=acceptHeader%></p>
</body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String acceptHeader=request.getHeader("accept");
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="description" content="This is my page">
<meta http-equiv="refresh" content="0;URL=index.do" content="text/html; charset=utf-8">
<meta >
</head>
<body>
<p>你支持的浏览方式:<%=acceptHeader%></p>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询