`
郑碧玉
  • 浏览: 15645 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表

Result Types

Struts2提供了对不同种类返回结果的支持,常见的有JSP,FreeMarker,Velocity等。 Struts2支持的不同类型的返回结果为: 名字 说明 Chain Result 用来处理Action链 Dispatcher Result 用来转向页面,通常处理JSP FreeMarker Result 处理FreeMarker模板 HttpHeader Result 用来控制特殊的Http行为 Redirect Result 重定向到一个URL Redirect Action Result 重定向到一个Action Stream Result 向浏览器发送InputSre ...
java.util.Date 就是在除了SQL语句的情况下面使用 java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分 它都有getTime方法返回毫秒数,自然就可以直接构建 java.util.Date d = new java.util.Date(sqlDate.getTime()); ... -------------------------------------------------------------------------------- java.util.Date 是 java.sql.Date 的父类(注意拼写) 前者是常用的表示时间的类,我们 ...

I18N

b]1.I18N原理[/b] a)ResourceBundle和Lacale的概念    b)资源文件    c)native2ascii 2.struts的资源文件 a)Action-package-App级 b)PropertiesEditor插件   i.解压   ii.把features和plugin里面的东西复制到myeclipse-elipse的features和plugin里面 注意: properties的命名: 例如app_en_US.properties 一般是在src下建全局的资源文件,然后在struts.xml中添加这么一句配置: <constant name=&q ...
HTML Tags including ul, li, ol, menu, dd, dt, dir and type The Unordered List element UL> <LI> </UL> [UL> denotes the start of an unordered list, <UL>denotes the end of an unordered list, the< LI> is a list item, see below for an example. <UL> <LI>li ...
               java中@Override的作用引用 @Override是java的编译时批注(annotation)语法, 作用是标记哪些是重载父类的方法,哪些是自己新增的方法 并且java编译器在发现有此批注的方法并不是父类的方法时会抛出一个error 并不影响运行时,而且大小写敏感,所以不能写成@override等诸如此类 @Override — the @Override annotation informs the compiler that the element is meant to override an element declared in a s ...
          使用ModelDriven接收参数 引用 a.定义:Action实现ModelDriven泛型接口,定义Model类的对象(必须new),通过getModel方法返回该对象;     b.接收:通过对象的属性接收参数,如:user.getUserName();     c.发送:直接使用属性名传递参数,如:user2!add?userName=MGC; 实例: userAction.java package com.zby.struts2.user.action; import com.opensymphony.xwork2.ActionSupport; ...
  引用                  使用DomainModel接收参数       a.定义:定义Model类,在Action中定义Model类的对象(不需要new),创建该对象的get和set方法;     b.接收:通过对象的属性接收参数,如:user.getUserName();     c.发送:使用对象的属性传递参数,如:user2!add?user.userName=MGC; 这种方法是我们开发项目时最为常用的,对于一个属性相对比较对的时候,如果把属性都写到Action中 那会把Acton类弄的很乱,所以属性较多的时候最好选择第二种方式来接收用户输入参数。 实例 ...
                     struts2中action接收参数      当我们需要在Action中接收从页面传递过来的参数,但是在Action中并没有request,session,application对象,这个就不能像我们在jsp、servlet中那样接收参数了。但是struts已经想到了这一点,也已经设计好了方法帮助我们去接收参数。  如下面的例子:index.jsp       使用action属性接收参数<a href="user/user!add?name=aaa&age=8">添加用户</a> <br&g ...
struts2学习笔记——namespace namespace决定了action的访问路径,默认为"",可以接收所有路径的action<br /> namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index.action, /xxx/index.action,或者/xxx/yyy/index.action.<br/> namespace最好也用模块来进行命名 首先看下struts2的配置文件: Java代码  <package name="default" namesp ...
struts2中路径的设置 在struts2中最好使用绝对路径。 MyEclipse中常用的设置路径的方法: Java代码     1. <%   2.   String path = request.getContextPath();   3.     //则path的值是:应用的路径即http://localhost:9000/Struts2_0400_Path/   4.   String basePath = request.getScheme()+"://"+request   5.      .getServerName   ()+&qu ...
                    struts2---Introduction (1)首先要下载和安装Struts的包 (2)Web.xml文件中要加入这段配置: <filter>         <filter-name>struts2</filter-name>         <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>     </filter>     & ...
Global site tag (gtag.js) - Google Analytics