为Struts2增加了一种返回类型,直接通过action方法的返回值确定要返回的页面. <result-types> <result-type name="direct" class="javacommon.struts2.dispatcher.DirectResult"/> </result-types>   配合struts2通符符,实现零配置,以下为配置文件action配置的全部 <package name="default" namespace="/demo" extends="custo ...
一、一个持久化类的映射文件: 配置文件里:Class指向一个实体类,table指向数据库中的一张表 , id元素是主键元素 其中name指向java属性的名字,column表示指向哪个字段 嵌套的generator元素指定了标示符生成策略。  弱不包含column元素,则默认为与name同名的字段,弱不包含type则hirbernate会自己尝试确定转换类型以及映射类型(不推荐)。保存为:表名.hbm.xml,放到实体类的目录下。     二、hibernate启动和辅助类 启动hibernate,此过程包括创建一个全局的SessionFactory, ...
  • 20:50
  • 浏览 (13)
  • 评论 (0)
TableTag用来设定什么被显示并且如何进行显示。默认的eXtremeTable在servlet范围(按照page,request, session,applicaton的顺序)寻找具有名称和items属性设置相同的Beans集合(如前章所述它指Beans和Maps两种集合)。 表将遍历所有列,它使用var属性将当前行对应的bean从集合传到page范围,因此你可以从page范围中重新得到这些数据 进行操作。tableId用来唯一标识表,如果在JSP页面里包含两个或两个以上的表时需要设置它。   使用var属性将当前行对应的bean从集合传到page范围 tableId用来唯 ...
调用有简单返回值的java方法 2.1、dwr.xml的配置 配置同1.1 <dwr> <allow> <create creator="new" javascript="testClass" > <param name="class" value="com.dwr.TestClass" /> <include method="testMethod2"/> </create> </allow> </dwr> 2.2、javascript中调用 首先,引入javascript脚本 其次,编写调用jav ...
web.xml中如下修改   <filter>        <filter-name>staticFilter</filter-name>        <filter-class>org.appfuse.webapp.filter.StaticFilter</filter-class>      &n ...
public class ApplicationRunner { private Application itsApplication = null; public ApplicationRunner(Application app) { itsApplication = app; } public void run() { itsApplication.init(); ...
参与者:参与者是那些和系统进行交互,但是又位于系统之外的实体。系统的用户通常担任这个角色,然而有时它们可以是其它一些系统,用人形表示。 用例:详细说明参与者和系统之间的交互,这些详细描述被称之为“用例”。用例从参与者的视角描述了参与者和系统之间的交互。其中不涉及任何系统内部的工作方式,也没用用户界面的任何细节描述。用椭圆形表示。   《include》关系:用例被一条以开放箭头结尾的虚线连接起来。箭头指向被包含的用例并且具有《include》   《extend》关系:当外面知道一个用例中有许多代替物或选择时,使用《extend》关系。不变 ...
第一条:单一职责原则SRP            中心:就一个类而言,应该仅有一个引起他变化的原因。            把职责分离到单独的类中,因为每一个类都是变化的轴线,当需求变化时,该变化会反映为类的职责的变化,如果一个类承担了多余一个的职责,那么引起他变化的原因就会有多个。           ...
批处理文件.bat写法 @echo off set errorlevel=0 //修改为mysql安装路径 set path_home_mysql="E:\tools\2008\MySql5.0\" set path_bin_mysql=%path_home_mysql%bin\ //修改为mysql使用的数据名(test) set database_mysql=test //修改为mysql登陆用户名密码(root,sujian) set user_mysql=root set password_mysql=sujian //修改要执行的.sql文件(t ...
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。 各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件。因为他内部有一个 ConfigParser 类来支持 .ini 文件的读写,根据该类提供的方法程序员可以自由的来操作 .ini 文件。而在 Java 中, Java 支持的是 .properties 文 ...
  • 17:13
  • 浏览 (43)
  • 评论 (0)
40020072
搜索本博客
我的相册
2d561e4d-984a-3e2c-b523-fe824d058ef3-thumb
5.jpg
共 5 张
最近加入圈子
存档
最新评论