`
312350968
  • 浏览: 209049 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
转自:http://blog.csdn.net/lxf9601/article/details/5925810   刚开始用spring mvc 做web开发时,经常会不知道如何合适绑定页面数据.用惯struts2的朋友更认为spring mvc 绑定数据不如struts2方便(本人最开始也是这么认为),经过一段时间的应用和测试,总结出以下几种情况,希望对刚接触spring mvc 的朋友有所帮助. 示例程序下载 查看spring源码可以看出spring支持转换的数据类型已经很多了.   org.springframework.beans.PropertyEditorRegistr ...
  转自:http://www.cnblogs.com/zhangliang0115/archive/2012/07/18/2597276.html JSTL 使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及 session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的 长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错。       因此JSTL内置了几个用于 ...
  转自:http://blog.csdn.net/java_min/article/details/5943077   EL表达式的使用前提是,容器必须在2.4及以上版本。   EL表达式中有隐式对象,pageScope,requestScope,sessionScope,applicationScope    EL表达式默认查找变量的顺序会按照以上顺序从隐式对象中取值,为了提高效率,我们可以直接指定搜索域。   如:  后台   request.setAttribute("a","hello");       前台    ${requ ...
为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行的本体内容。    为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行的本体内容。   语法   语法1:迭代一集合对象之所有成员 <c:forEach [var="varName"] 
来源:http://asyty.iteye.com/blog/1230119/   最近需要用到jquery文件上传插件,发现plupload这东西挺好的,奈何后台代码是php,tomcat得配置php才能跑起来,于是稍微研究了下,改成了java代码   plupload的特色是 1、可以配置chunk,将一个大文件分成许多小文件上传,后台通过php合并成大文件,这里通过相应的java代码 2、实际上传的文件名是经过生成唯一的uuid,通过参数name传递到后台 3、上传文件的过程是先上传临时命名为uuid的临时文件,上传成功后会自动生成几个input标签,对应上传之后的临时文件 ...
开始 - 运行 -输入 cmd 在cmd里再输入 at 23:30 shutdown -s (当天23:30关闭本地计算机) 具体时间自己定   一 定时自动关机 需要电脑在23:30自动关机,那么只需要在“开始”菜单中选择“运行”,然后输入at 23:30 Shutdown -s,点击“确定”即可,必须先启动Task Scheduler服务。这样当电脑系统时间到了23:30时,电脑就会自动出现“系统关机”的对话框,30秒以后就会自动关机,这30秒是为了让用户在关机前保存现在运行的工作,以免造成不必要的损失。 注意:-s参数是指本地计算机。   二 倒计时自动关机 ...
  1.第一个例子:   <s:select list="{'aa','bb','cc'}" theme="simple" headerKey="00" headerValue="00"></s:select>   2.第二个例子:   <s:select list="#{1:'aa',2:'bb',3:'cc'}"  label="abc" listKey="key" listValue=& ...
 Doc注释模版使用方法:Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit /**   *    * 项目名称:${project_name}   * 类名称:${type_name}   * 类描述:   * 创建人:${user}   * 创建时间:${date} ${time}   * 修改人:${user}   * 修改时间:${date} ${time}   * 修改备注:   * @version    *    */--------- ...
$.fn.treegrid.defaults.loadFilter = function (data, parentId) { var opt = $(this).data().treegrid.options; var idFiled, parentField; if (opt.parentField) { idFiled = opt.idField; parentField = opt.parentField; var i, l, treeData = [], tmpMap = []; f ...
\shref\s*=\s*".+?\s*"   批量查找替换的时候使用...
service代码: /** * 导出员工信息 */ @Override public InputStream exportEmployeeExcel(List<?> list) { if(list==null){ throw new SystemException("list is null in exportEmployeeExcel method,it mustn't be null."); } ByteArrayOutputStream out = new ByteArrayOutputStream(); ...
package com.gx.common.mail; import java.util.Date; import java.util.Properties; import java.util.ResourceBundle; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.inte ...
package com.gx.util; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.apache.struts2.ServletActionContext; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.AbstractInt ...
package com.gx.util; import java.io.IOException; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.ServletActionContext; import org.apache.struts2.convention.annotation.Namespace; import org.apach ...
package com.gx.util; import java.util.ResourceBundle; /** * 项目参数工具类 * * */ public class ResourceUtil { private static final ResourceBundle bundle = java.util.ResourceBundle.getBundle("config"); private void ResourceUtil() { } /** * 获得sessionInfo名字 * ...
Global site tag (gtag.js) - Google Analytics