摘要:
编辑某个文档:可以直接编辑的如你有文档aa,可以用vi aa 【注意:必须在AA所在的目录下】;如果没有文档而且你又想编辑就可以直接编辑vi aa【名字你可以随便命名】;也可以先建立一个文档touch aa 然后再编辑vi aa。编辑器有三种模式:1 命令行模式 2 末行模式 3 输入模式;按Esc:就可以进入命令行模式也是系统默认模式,输入模式可以按 o i a 都可以进入,退出可以进入末行和命令行模式。末行模式可以按ctrl+;它的主要功能是退出编辑器;也可以保存退出文档。退出:按Esc键后,输入:q! 【强制退出不保存】 :q【退出不保存】 :wq【退出并保存后面也可以加个!】在输入模式 阅读全文
摘要:
转自:http://feitianbenyue.iteye.com/blog/1759259对于Properties 转换成Map 的问题:第一时间想到的肯定有以下:1. 迭代出来 再 put 到 map 中去;2. commons 是否有工具类 ;可是 由于Properties 实现了Map 接口, 所以有最最简单的 ,强制转换:package com.feilong.example.util;import java.util.Properties;import java.util.Map;import java.util.HashMap;import java.util.Set;publi 阅读全文
摘要:
转自:http://chen106106.iteye.com/blog/13185961.在javax.servlet.Filter中直接获取ServletContext context = config.getServletContext(); 2.在HttpServlet中直接获取 this.getServletContext() 3.在其他方法中,通过HttpRequest获得 request.getSession().getServletContext(); 当然struts2中还有常见的两种方法获得: 获取HttpServletRequest / HttpSession / Se.. 阅读全文
摘要:
package com.horizon.test;import org.apache.commons.lang.time.DateUtils;public class Hello3 { public static void main(String[] args) { java.sql.Date date=new java.sql.Date(new java.util.Date().getTime()); java.util.Date date_temp = DateUtils.addMinutes(date, 30); java.util.Dat... 阅读全文
摘要:
package services;import org.directwebremoting.Browser;import org.directwebremoting.ScriptSessions;import org.directwebremoting.ServerContextFactory;import org.directwebremoting.ui.dwr.Util;public class HelloServices { public String sayHello(String name) { System.out.println("Hello now!"); 阅读全文
摘要:
见名知意,从名字上我们可以知道ModelAndView中的Model代表模型,View代表视图。即,这个类把要显示的数据存储到了Model属性中,要跳转的视图信息存储到了view属性。我们看一下ModelAndView的部分源码,即可知其中关系:public class ModelAndView { /** View instance or view name String */ private Object view; /** Model Map */ private ModelMap model; /** * Indicates whether or ... 阅读全文
摘要:
首先看一下如何获得request对象、session对象:普通的Controller类,示例代码如下:@Controller@RequestMapping(value = "user")public class UserController { @RequestMapping(value = "/reg2") public String reg2(String uname,HttpServletRequest req,ModelMap map){ req.setAttribute("a", "aa"); req.g 阅读全文
摘要:
核心原理:1. 用户发送请求给服务器。url:user.do2. 服务器收到请求。发现DispatchServlet可以处理。于是调用DispatchServlet。3. DispatchServlet内部,通过HandleMapping检查这个url有没有对应的Controller。如果有,则调用Controller。4. Controller开始执行。5. Controller执行完毕后,如果返回字符串,则ViewResolver将字符串转化成相应的视图对象;如果返回ModelAndView对象,该对象本身就包含了视图对象信息。6. DispatchSe... 阅读全文
摘要:
转自:http://www.jb51.net/article/15780.htm 不带边框的iframe因为能和网页无缝的结合从而不刷新页面的情况下更新页面的部分数据成为可能,可是 iframe的大小却不像层那样可以“伸缩自如”,所以带来了使用上的麻烦,给iframe设置高度的时候多了也不好,少了更是不行,现在,总结一下iframe动态调整高度的方法,主要是以下JS函数:第一种方法:(代码简单,兼容性还可以,先测试下)function SetWinHeight(obj) { var win=obj; if (document.getElementById){ if (win ... 阅读全文