2013年9月5日

Struts2 DMI的使用

摘要: Struts2的Action类中可以放置多个方法并在struts.xml中配置供页面调用。只要方法符合execute()方法的标准即返回类型是String就可以了。 同一个Action多个方法调用的方式中有三种方法 1.在标签中有一个method的属性可以配置自定义的方法。 2.使用DMI方法。 3.使用通配符 今天我们着重介绍第两种方法的使用: 第一种方法的弊端是你在Action类中定义多少方法就需要使用多少个标签,这样会导致struts.xml文件越来越大。 第二种方法的使用: Action类的: 1 package test.struts2.DMI; 2 3 import com... 阅读全文

posted @ 2013-09-05 19:35 Arts&Crafts 阅读(625) 评论(0) 推荐(0) 编辑

JSP EL表达式的运用

摘要: EL表达式的基本使用 1访问bean属性 第一种方式${user.name} 容器一次从pageContext,request,session,application中查找(实际上是调用request.getAttribute("user"))绑定为"user"的对象,如果找到了则不再向下继续查找,找到了以后调用该对象的getName方法,最后将结果输出。如果都找不到则不输出。 当然我们也可以制定查找的范围: 表达式语言包含了如下11个内置对象: 》pageContext:代表该页面的pageContext对象,与JSP的pageContext内置对象相 阅读全文

posted @ 2013-09-05 18:14 Arts&Crafts 阅读(336) 评论(0) 推荐(0) 编辑

Struts2+JQuery发送Ajax请求

摘要: Action类代码: 1 package com.example.action; 2 3 public class JsonAction { 4 private String name; 5 private int id; 6 7 public String test() { 8 name = "hello world"; 9 id = 100;10 return "success";11 }12 13 public String getName() {14 return name;1... 阅读全文

posted @ 2013-09-05 16:24 Arts&Crafts 阅读(545) 评论(0) 推荐(0) 编辑

2013年9月4日

完整的struts.xml文件骨架

摘要: 完整的struts.xml文件骨架可以直接拿来用,修改一下就可以啦。 1 2 5 6 7 8 9 10 11 12 13 17 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34... 阅读全文

posted @ 2013-09-04 21:10 Arts&Crafts 阅读(308) 评论(0) 推荐(0) 编辑

2013年9月2日

Ant快速入门(四)-----Ant的任务(Task)

摘要: 到目前为止,我们已经掌握了Ant生成文件的基本结构,以及,,等元素的配置方式。而元素的核心就是task,即每个由一个或多个task组成。 Ant提供了大量核心的task和可选的task ,除此之外,Ant还允许用户定义自己的task,这大大扩展了Ant的功能。 下面介绍几个常用的核心 task 》javac: 用于编译一个或多个Java源文件,通常需要srcdir和destdir两个属性,用于指定Java源文件的位置和编译后class文件的保存位置。 》java: 用于运行某个Java类,通常需要classname属性,用于指定需要运行那个类。 》jar: 用于生成JA... 阅读全文

posted @ 2013-09-02 15:52 Arts&Crafts 阅读(818) 评论(1) 推荐(0) 编辑

Ant快速入门(三)-----定义生成文件

摘要: 适应Ant的关键就是编写生成文件,生成文件定义了该项目的各个生成任务(以target来表示,每个target表示一个生成任务),并定义生成任务之间的依赖关系。 Ant生成文件的默认名为build.xml,也可以取其他的名字。但如果为该生成文件起其他名字,将意味着要将该文件名作为参数传给Ant工具。生成文件可以放到项目的任何位置,但通常做法是放到项目的顶层目录中,这样有利于保持项目的简介和清晰。 下面是一个典型的项目层次结构 :该文件夹存放整个项目的全部资源 |—src: 存放源文件,各种配置文件的文件夹 |—classes: 存放编译后的class文件的文件夹... 阅读全文

posted @ 2013-09-02 15:37 Arts&Crafts 阅读(943) 评论(0) 推荐(0) 编辑

2013年9月1日

Ant快速入门(二)-----使用Ant工具

摘要: 使用Ant非常简单,当正确安装Ant后,只要输入ant或ant.bat即可. 如果运行ant命令时没有指定任何参数,Ant会在当前目录下搜索build.xml文件。如果找到了就以该文件作为生成文件,并执行默认的target 如果运行时使用 -find或者-s 选项(这两个选项的作用完全相同),Ant就会到上级目录中搜索生成文件,直至到达文件系统的根路径。 要想让Ant使用其他生成文件,可以使用 -buildfile选项,其中-buildfile可以使用 -file或-f来代替,这三个选项的作用完全一样。例如使用如下命令:1 ant -f a.xml2 ant -file b.xml ... 阅读全文

posted @ 2013-09-01 21:37 Arts&Crafts 阅读(424) 评论(0) 推荐(0) 编辑

Ant快速入门(一)-----Ant介绍

摘要: Ant是一种基于Java的生成工具。从作用上来看,它类似于C编程(UNIX平台上使用比较多)的Make工具,C/C++项目经常使用Make工具来管理整个项目的编译,生成 Make使用Shell命令来定义完成任务,并定义任务之间的依赖关系,以便他们总是按照必须的顺序来执行。 Make工具主要有如下两个缺陷: 》Make工具的本质还是依赖UNIX平台的Shell语言,所以Make工具无法跨平台 》Make工具生成文件的格式比较严格,容易导致错误 Ant工具是基于Java语言的生成工具,所以具有跨平台的能力;而且Ant工具使用XML文件来编写生成文件,因而具有更好的适应性。 由此可见... 阅读全文

posted @ 2013-09-01 21:01 Arts&Crafts 阅读(685) 评论(0) 推荐(1) 编辑

配置Tomcat数据源

摘要: Tomcat提供了 两种配置数据源的方式,这两种方式所配置的数据源访问范围不同:一种数据源可以让所有的Web运用都访问,被称为全局数据源;另一种只能在单个Web运用中访问,被称为局部数据源。 不管配置那种数据源,都需要提供特定的数据库JDBC驱动。本书以MySQL为例来配置数据源,所以读者必须将MySQL的JDBC驱动程序复制到Tomcat的lib路径下 局部数据源无需修改系统的配置文件,之需要修改用户自己的Web部署文件,不会造成系统的混乱,而且数据源被封装在一个Web运用之内,防止被其他的Web运用访问,提供了更好的封装性。 局部数据源只与特定的Web运用相关,因此在该... 阅读全文

posted @ 2013-09-01 17:14 Arts&Crafts 阅读(311) 评论(0) 推荐(0) 编辑

Tomat部署Web运用

摘要: 在Tomcat部署Web运用的方式主要有如下几种 》利用Tomcat的自动部署 》利用控制台部署 》增加自定义的Web部署文件 》修改server.xml问价部署Web运用 利用Tomcat自动部署的方式最简单,也是最常用的方式,我们只要将一个Web运用复制到Tomcat的Webapps下,系统自动将会把该运用部署到Tomcat中。 利用Tomcat为我们提供的Web控制台进行部署: 单击 "Deploy" 按钮,将会看到Tomcat的 webapps 目录下多了一个名为 demo 的文件夹,该文件夹的内容和 D:\webapps\ 路径下 webDemo文件夹的内容完全一 阅读全文

posted @ 2013-09-01 10:14 Arts&Crafts 阅读(249) 评论(0) 推荐(0) 编辑

导航