`
bingdongsanxian
  • 浏览: 6426 次
文章分类
社区版块
存档分类
最新评论

struts配置和jsp中刷新页面

 
阅读更多
1、<constant name="struts.locale" value="zh_CN"/>   默认的国际化地区信息。
2、<constant name="struts.custom.i18n.resources" value="application"/>
    该属性指定Struts 2应用所需要的国际化资源文件,如果有多份国际化资源文件,则多个资源文件的文件名以英文逗号(,)隔开。
3、<s:url>标签
项目目录:web/admin/default.jsp页面中使用:
<html>
<head>
<title>VFCARDS</title>
<meta http-equiv="refresh" content="0;URL=<s:url action="login" includeParams="none" />">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
</head>

其中,关于<meta http-equiv="refresh" content="0;url= "/>的几点说明:

  1)该句话用于页面定期刷新,如果加url的,则会重新定向到指定的网页,content后面跟的是时间(单位秒),把这句话加到指定网页的<head></head>里一般也用在实时性很强的应用中,需要定期刷新的页面,如新闻页面,论坛等,不过一般不会用这个,都用新的技术比如ajax等。

  2)对于jsp中的<meta http-equiv="refresh" content="2;url=<s:url includeParams="all"/> "/>意思为:每隔2秒自动刷新定位到目标页面。
--------------------------------------------------------------------
<!--includeContext:有true和false两个值。url中是否包含上下文,也就是在url中的项目名-->  
<!--这个一般不用改,让它自动包含,否则会定位到服务器的根目录下-->  
   <s:url var="url" action="login" includeContext="false">  
      <s:param name="id" value="123"/>  
   </s:url>  

生成的url是<a href="admin/login?id=123">url</a>
,注意在普通的html中使用/会定位到服务器的根目录,而在struts的标签里使用/会自动添加上下文,所以不用麻烦的指定项目名  
<a href="/mainPage?id=123">url</a>


<!--指定命名空间后,生成的url会使用相对路径,具体的看我的结果-->  
<s:url var="url" action="mainPage" namespace="user">  
    <s:param name="id" value="123"/>  
</s:url>
  
结果如下  
<a href="user/mainPage?id=123">url</a>


分享到:
评论

相关推荐

    java面试宝典

    167、Prototype如何实现页面局部定时刷新? 40 168、Prototype如何为一个Ajax添加一个参数? 40 169、Ajax请求总共有多少种Callback? 41 170、Javascript如何发送一个Ajax请求? 41 171、AJAX都有哪些有点和缺点? ...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    它在传统的静态页面文件(*.html,*.htm)中加入JAVA程序片段和JSP标记,就构成了JSP页面。JSP具有以下的优点: 1、将业务层与表示层分离:使用JSP技术,网络开发人员可充分使用HTML来设计页面显示部分(如字体颜色...

    千方百计笔试题大全

    167、Prototype如何实现页面局部定时刷新? 40 168、Prototype如何为一个Ajax添加一个参数? 40 169、Ajax请求总共有多少种Callback? 41 170、Javascript如何发送一个Ajax请求? 41 171、AJAX都有哪些有点和缺点? ...

    java之路-caibanStruts的使用

    这是一个经过改写的struts1.2 ...当要防止页面刷新时,可以使用basebean里的方法goRedirect(mappingName, params) 这是一些关于action使用时的建议,参考下 有问题可以联系我: QQ/EMAIL/MSN:x03570227@163.com

    基于J2EE框架的个人博客系统项目毕业设计论...

    它在传统的静态页面文件(*.html,*.htm)中加入JAVA程序片段和JSP标记,就构成了JSP页面。JSP具有以下的优点: 1、将业务层与表示层分离:使用JSP技术,网络开发人员可充分使用HTML来设计页面显示部分(如字体颜色...

    java后台框架源码

    action:存放struts2控制类的包 ...页面刷新一次,会调用注销action,删除会话session 可以移除index-success.jsp onunload="[removed]onunload()" 方法,移除此功能 登录账号:admin 登录密码:123456

    ARCH4系统开发指南

    2.6.3 在jsp页面中翻译代码 18 2.7 如何使用取单号服务 18 2.7.1 配置文件 19 2.7.2 取单号使用方式 19 2.8 如何使用Hibernate操作Informix数据库 20 2.8.1 实现对LOB数据对象的支持 20 2.8.1.1 配置...

    Spring in Action(第二版 中文高清版).part2

    16.2 协同使用Spring和WebWork 2/Struts 2 16.3 集成Spring和Tapestry 16.3.1 集成Spring和Tapestry 3 16.3.2 集成Spring和Tapestry 4 16.4 协同使用Spring和JSF 16.4.1 解析JSF管理的属性 16.4.2 解析Spring...

    Spring in Action(第二版 中文高清版).part1

    16.2 协同使用Spring和WebWork 2/Struts 2 16.3 集成Spring和Tapestry 16.3.1 集成Spring和Tapestry 3 16.3.2 集成Spring和Tapestry 4 16.4 协同使用Spring和JSF 16.4.1 解析JSF管理的属性 16.4.2 解析Spring...

    Spring in Action(第2版)中文版

    16.2协同使用spring和webwork2/struts2 16.3集成spring和tapestry 16.3.1集成spring和tapestry3 16.3.2集成spring和tapestry4 16.4协同使用spring和jsf 16.4.1解析jsf管理的属性 16.4.2解析springbean 16.4.3...

    JAVA上百实例源码以及开源项目源代码

     Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...

    JAVA上百实例源码以及开源项目

     Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...

    花田考试系统MyExam 1.0.1

    2.Tiles模板技术:整合struts2的titles2的模板技术,是jsp页面有了模拟继承和模块化效果 3.URA权限设计,采用user-role-authority的数据库五表映射的权限管理,达到系统真正的权限颗粒化管理,是款优秀的权限解决...

Global site tag (gtag.js) - Google Analytics