-
怎样打开网站首页之前先执行webwork的action?5
怎样打开网站首页之前先执行webwork的action,然后转到主页取到action返回的session变量?谢谢。用拦截器怎么实现?请说的具体一些
问题补充:
“直接在WEB.xml里面将你的ACTION名字改成首页的名称,这样你访问首页其实也就是访问你的ACTION了。”我是想达到这样的效果,但是WEB.xml里面设置action不行啊2009年8月31日 11:17
6个答案 按时间排序 按投票排序
-
楼主你可以这样做,web.xml中配置
<welcome-file-list> <welcome-file>index.htm</welcome-file> </welcome-file-list>
index.htm内容,url=index.action指定action访问地址<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="expires" content="Mon, 06 Jan 1990 00:00:01 GMT" /> <meta http-equiv="refresh" content="0;url=index.action"/> </head> </html>
2009年9月11日 17:05
-
在web.xml中配置welcome-file指向一个welcome.jsp,然后在该JSP中重定向到LZ要的Action,这个Action的返回结果就是主页
LZ嫌弃麻烦的,在WebRoot下使用index.jsp就可以了,不用在web.xml配置了2009年8月31日 18:51
-
还可以写一个实现javax.servlet.Filter的类,监视所有index.htm之类的调用
重定向到action。
然后web.xml里声明使用。2009年8月31日 18:18
-
这个用过滤器不大合适吧 同意楼上的做法
或者你直接在WEB.xml里面将你的ACTION名字改成首页的名称,这样你访问首页其实也就是访问你的ACTION了。2009年8月31日 11:55
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=welcome.action">
</head>
<body>
<p>Loading ...</p>
</body>
</html>
红色部分可能写你要先执行的webwork的action2009年8月31日 11:38
相关推荐
webwork in action 书籍 源代码
webwork in action
webwork in action 第一部分:概貌 第二部分:核心内容 第三部分:内容的显示 第四部分:高级话题
Webwork in action
webwork in action 中文版
webwork in action 中文版
webwork in action 中文版
Webwork入门 WebWork入门教程[创建你第一个WebWork action]
Webwork.in.action最新中文版
webwork.in.action中文pdf版 part5
webwork.in.action中文版 pdf版本
真正的webwork in Action中文清晰完整版,还附有书上的示例代码,不同于其它的章节摘录版,模糊版,英文版...学习webwork的最佳教材
webwork in action 的中文版,影印,高清晰,本人阅读中。非常不错。文件太大了,分了 15个压缩文件。每个文件1分。
webwork in action 电子书
webwork.in.action中文pdf版
第一部分:webwork 简介 第二部分: 核心概念 第三部分:内容显示 第四部分:高级话题
in action系列想必同行人士都是知道的,相当的好,请大家下载来看,可以说得上是webwork的权威了
WEBWORK的配置