当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: Struts开发技巧 NT-SIZE: 16pt; FONT-
 

 

    摘要:在 c++ 中,同一个翻译单位(.cpp文件)里的全局对象的初始化顺序是先定义的对象先初始化(同时也后析构),但 c++ 标准并没有规定不同翻译单位间全局对象的初始化顺序。按照这个分析,以下的代码可能工作,也可能不工作(cout 是 c++ 用于输出的全局对象,和我们自己的对象位于不同的翻译单位): class a { a() { cout << "a::a()"......
    摘要:三、pki介绍   为解决internet的安全问题,世界各国对其进行了多年的研究,初步形成了一套完整的internet安全解决方案,即目前被广泛采用的pki体系结构,pki体系结构采用证书管理公钥,通过第三方的可信机构ca,把用户的公钥和用户的其他标识信息(如名称、e-mail、身份证号等)捆绑在一起,在internet网上验证用户的身份, pki体系结构把公钥密码和对称密码结合起来,在i......


Struts开发技巧
上一页   ...         <put name="body"   value="default.body" />

    </definition> 【程序编程相关:用JAVA访问共享文件系统

        <put name="footer" value="/buttom.jsp" /> 【推荐阅读:PHP应用加速工具软件

    <definition name="default.body" path="/layouts/main.jsp" > 【扩展信息:HtmlEditor在线编辑器V3.0提

<!-- 定义默认首页的body -->   

           <put name="logon"   value="/logon.jsp" />

           <put name="date" value="/layouts/date.jsp" />

       <put name="linksite"   value="/layouts/link.html" />

    </definition>

框架命名规范按“系统(子系统).功能模块.页面模块”,如上面的“default.frame”

在struts-config-pages.xml文件中的设置的页面action可以这样写:

<action path="/main" type="org.apache.struts.actions.forwardaction" parameter=" default.frame "/>

这样就不必单独写一个tiles:insert的页面,如下:

<tiles:insert definition="vip.warn.day" flush="true" />

3.         模块中的注释

不但需要在程序中添加必要的注释,在定义配置文件的时候也必须需要添加相应注释,主要是在struts-config-xxx.xml与tiles-defs_zh_cn.xml这些文件中添加注释,要把action或配置模块的功能解释清楚,放在配置项的前面,参见上面的配置文件

4.         对于配置文件的编辑

不能使用jbuilder里面的xml编辑功能,因为jb会自动地改变xml里面的编码与内容,因此,对xml配置文件的编辑,要使用编辑软件,如ue等

事件定义

事件对应的类主要有action.actionform,还有jsp中提交的“.do”定义,以及页面动作的提交,以login登录为例:

1.  类的命名定义(首字母需大写)

形式为“动作名+action/form”

如:loginaction.class.loginform.class

2.  页面地址定义(首字母需小写)

如果有两个单词以上,第二个单词首字母大写,依此类推

形式为“动作名”

如:login.do或loginsys.do

jsp文件命名也按此规范

3.  页面动作定义


...   下一页
 ·自增操作的反汇编分析    »显示摘要«
    摘要:在考试或者做题的时候,经常遇到这类问题,出题的老师就是爱在这点上面钻牛脚尖,那就是自增自减操作的组合运算,我个人认为,考这样的题,没多大意思,因为各个编译器不同,出来的结果也不同,而且这样有一种误导,而失去了语言学习的本质,但是我们还是得面对……悲哀啊。下面我用汇编来分析一下这个例子: #include "stdio.h"int main(){ int......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE