- 浏览: 33574 次
- 性别:
- 来自: 西安
-
最新评论
文章列表
2.3、struts freemarker
- 博客分类:
- strtus
FreeMarker是一个非常优秀的模板引擎,这个模板引擎可用于任何场景,FreeMarker负责将数据模型中的数据合并到模板中,从而生成标准输出.界面开发人员只需要关于界面(也就是模板文件)的开发,而业务逻辑开发者只需要负责将需要显示 ...
struts2中的jsp页面链接的路径问题是根据action的路径而不是jsp路径来确定,所以尽量不要使用相对路径。
解决办法非常简单,统一使用绝对路径。(在jsp中用request.getContextRoot方式来拿到webapp的路径)
或者使用myeclipse经常用的,指定basePath,一般情况下新建一个jsp文件,会自动加入
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+&quo ...
1、action
具体视图的返回可以由用户自己定义的Action来决定,具体的手段是根据返回的字符串找到对应的配置项,来决定视图的内容
Action的实现
a.普通的java类,里面有public String execute方法即可
public class IndexAction1 {
public String execute() {
return "success";
}
}
b.实现Action接口
import com.opensymphony.xwork2.Action;
public class IndexAction2 implements Ac ...
1、struts2 namespace总结
- 博客分类:
- strtus
struts2.2.1
1.namespace
namespace决定了action的访问路径,默认为“”,可以接收所以路径的action
namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index,/xxx/index,/xxx/yyy/index。
namespace最好也用模块来进行命名
关于如何 ...
Java 过滤器的作用
- 博客分类:
- Java过滤器
Servlet API 很久以前就已成为企业应用开发的基石,而 Servlet 过滤器则是对 J2EE 家族的相对较新的补充。在 J2EE 探索者 系列文章的最后一篇中,作者 Kyle Gabhart 将向您介绍 Servlet 过滤器体系结构,定义过滤器的许多应用,并指导您 ...
一、时序图简介(Brief introduction)
二、时序图元素(Sequence Diagram Elements)
角色(Actor)
对象(Object)
生命线(Lifeline)
控制焦点(Focus of Control)
消息(Message)
自关联消息(Self-Message)
Combined Fragments
三、时序图实例分析(Sequece Diagram Example Analysis)
时序图场景
时序图实例
时序图实例分析
四、总结(Summary
为了演示事件冒泡,demo写的可能有点繁琐。大家凑合看看。
1.project结构
2、主文件
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:ax="com.future.visual.*"
layout="absolute" creationComplete="init();"& ...
1、<mx:DateField yearNavigationEnabled="true" change="dateChanged(DateField(event.target).selectedDate)" />
yearNavigationEnabled="true" 这个可以直接上调下调年份,比按前后箭头方便些
2、<mx:DateField id="dateField2" yearNav ...
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init();">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function init():v ...
2、html或jsp中加入flash的方式
- 博客分类:
- FLEX
在flex+java的web工程中,html或jsp中可加入flex编译过的flash
工程如图:
现在我们要再index.html中加入WebTest编译后生成的flash。
index.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>index.html</title>
<meta http-equiv="keyw ...
1.向导界面
2.
3.向导界面
4.向导界面
5.向导界面
6.向导界面
7.向导界面
8.向导界面
9向导界面
1、这个阶段最关键的是不能著急,不要把事情弄的那么清楚,让人家一眼就能看出你在追人家。想一想,一般人都不会一眼就看上你,但也不会看一眼就讨厌你,都是老百姓家的孩子(除非你长得象周润发刘德华或者凯文科斯特 ...
1.flex加载完成后,可以调用方法,包括httpservice或urlloader等
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
creationComplete="catRPC.send()">
<mx:Script>
<![CDATA[
import mx.rpc.events.ResultEve ...
使用<mx:Model id="example"/>,可在Model里放置数据的结构:
<mx:Model id="userData">
<user>
<email></email>
<phone></phone>
<address>
<city></city>
<state></state>
</address>
</user>
& ...
1.主文件
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- http://www.myflexhero.com/share/flex3-mx/flex-mx-core-components/flex-mx-ui-controls/flex-mx-tree-and-datagrid-controls/604 -->
<mx:Application xmlns:mx="http://www.adobe.com/2006 ...