`
ghyghoo8
  • 浏览: 190285 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表

调用父窗口的方法

    博客分类:
  • js
在子窗口提交的时候,同时调用父窗口的提交方法 window.opener.par_submit(); 其中par_submit()就是父窗口的js提交方法,直接调用就可以,也不像fooy5460所说,需要再加上一个提交按钮
在很多 Web 应用中,为了完成不同的工作,一个 HTML form 标签中可能有两个或多个 submit 按钮,如下面的代码所示: < html  action =" "   method ="post" > < input  type ="submit"  value ="保存"   /> < input  type ="submit"  value ="打印"   /> </ html > 由于在 <fo ...
struts2 的web 项目中为了方便的编写jsp,标签是最好的选择 1:struts2 标签库的定义在**-core-版本号.jar META-INF 路径下找到struts-tags.tld文件;使用该标签需要在web 项目里面导入标签库:     A:在web.xml文件  (默认 可以省略)    1. <taglib>    2.     <taglib-uri>/struts-tags</taglib-uri>    3.     <taglib-location>/WEB-INF/lib/*.jar</taglib-loc ...
struts2的s:iterator 可以遍历 数据栈里面的任何数组,集合等等 以下几个简单的demo: s:iterator 标签有3个属性:     value:被迭代的集合     id   :指定集合里面的元素的id     status 迭代元素的索引 1:jsp页面定义元素写法 数组或list    1. <s:iterator value="{'1','2','3','4','5'}" id='number'>    2.     <s:property value='number'/>A    3. </s:iterator& ...
request: ValueStack request = ActionContext.getContext().getValueStack(); HttpServletRequest request = ServletActionContext.getRequest(); HttpServletRequest request = (HttpServletRequest)ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST); ValueStack request = A ...
1、使用Struts2的表单标签,其中需要增加token标签。如下: …… Java代码 <%@ taglib uri="/struts-tags" prefix="s" %>   ……   <s:form action="page1" theme="simple">   <s:datetimepicker name="order.date" label="购买日期" toggleType="explode" val ...

struts2--跳转

struts2.0的全局跳转            <global-results>                 <result name=”ok”>/ok.jsp</result>            </global-results>   struts2.0的局部跳转:               <action name=”login” class=”dd.login”>                   <result name=”ok”>/ok.jsp</result>       ...

addFieldError--用法

addActionError() 与addFieldError ()有什么不同, 这里说一说,   这两个都是com.opensymphony.xwork2.ActionSupport类下的方法.   addActionError (String  anErrorMessage)   添加一个Action级别的错误消息到Action   anErrorMessage: 错误消息   显示消息的标签是:<s:actionerror />  ,显示全部的 Action级别的错误消息,可以加CSS   anErrorMessage被存放在List中 . 可以去看源码   ad ...
关于ActionErrors add函数用法 ActionErrors   errors   =   null;      errors   =   new   ActionErrors();      errors.add("isExist",   new   ActionError("error.isExist"));   // errors.add("isExist",   new   ActionError("error.isExist"));   等效于errors.add("isExis ...

动态代理-实例

    博客分类:
  • jase
package com.DynamicProxy; //抽象角色 public interface BuyTicket { public Ticket gettrick(String dest); } package com.DynamicProxy; //具体角色 public class NormalBuyTicket implements BuyTicket{ NormalBuyTicket(){ System.out.println("fuck"); } public Ti ...
   动态代理和普通的代理模式的区别,就是动态代理中的代理类是由java.lang.reflect.Proxy类在运行期时根据接口定义,采用Java反射功能动态生成的。 和java.lang.reflect.InvocationHandler结合,可以加强现有类的方法实现。 Java动态代理 ...
decode (expression, search_1, result_1) decode (expression, search_1, result_1, search_2, result_2) decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n) decode (expression, search_1, result_1, default) decode (expression, search_1, result_1, search_2, result_2, defau ...

单例模式

    博客分类:
  • jase
一、什么是单例模式?     在我们的Java应用程序中,随着应用程序的运行会创建出很多对象。但有时候我们希望在创建某类对象时,无论创建多少次该类对象只有一份在内存中。这就是单例模式。如果我们要实现单例模式首先要保证构造函数私有化,即不允许用户随意调用我本类的构造函数,因为只要通过new操作创建对象,必定要在堆中开辟空间,这样就无法实现单例了。 二、单例模式的实现 public class Singleton{     private static Singleton single=null;     private Singleton(){}     public static Si ...
create or replace procedure COLLEGE_TOTAL is --定义一个记录 type t_AuthRec is record(                coid number,                  avgscorce number,                 maxscorce number,                  minscorce number,                   totalnum number,                    boynum number,                ...
说明: 在创建数据库时输入的密码,是修改系统默认的密码,以system和sysman等系统默认身份登录时要输入的密码就是修改后的密码(创建数据库时输入的密码) 如果要创建新的用户就必须以system或者sysman(这二者的权限最大)的身份 ...
Global site tag (gtag.js) - Google Analytics