- 博客(56)
- 收藏
- 关注
转载 struts2返回json
先收藏:原文地址:http://www.open-open.com/lib/view/open1325518231062.html早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论
2015-05-12 17:34:39 706
转载 js图表库——ECharts
先收藏这篇文章。原文地址:http://www.cnblogs.com/zrtqsk/p/4019412.html?utm_source=tuicoolEcharts 首页:http://echarts.baidu.com/index.html 特性:http://echarts.baidu.com/doc/feature.html 不贴地址了,想要了解
2015-05-12 17:34:35 1210
原创 struts2 拦截器的配置
最近换了家新公司,主要负责前后台交互这块,用的ssh框架,所以我接触的是struts和前端较多,现在总结一下配置拦截器的一些知识,巩固一下。struts2拦截器可以拦截一些请求,比如用户没登陆就想访问某个页面,比如用户没有某个页面的访问权限,却发送访问请求,这些都是要被拦截下来的,基于这些需求,我研究了一下struts2的拦截器。 要使用拦截器,首先需要在struts.xml
2015-05-05 20:23:49 444
转载 java中静态代码块的用法 static用法详解
java中静态代码块的用法 static用法详解 :http://www.cnblogs.com/panjun-Donet/archive/2010/08/10/1796209.html
2015-04-10 18:18:26 385
原创 我不怕千万人嘲笑,只怕自己投降。
当我和世界不一样那就让我不一样坚持对我来说就是以刚克刚我如果对自己不行如果对自己说谎即使你不原谅我也不能原谅最美的愿望一定最疯狂我就是我自己的神在我活的地方我和我最后的倔强握紧双手绝对不放下一站是不是天堂就算失望不能绝望我和我骄傲的倔强我在风中大声的唱这一次为自己疯狂就这一次我和我的倔强对爱我的人别紧张我的固执很善良我的手越肮脏眼神越是发光你不在乎我的过往看到了我的翅膀
2015-03-13 20:01:28 600
原创 开发中容易出现的问题
Top1. 数组转换为数组列表将数组转换为数组列表,开发者经常会这样做:[java] view plaincopyList list = Arrays.asList(arr); Arrays.asList()将返回一个数组内部是私有静态类的ArrayList,这不是java.util.ArrayList类,java.util.Arrays.ArrayLis
2015-02-15 17:20:09 481
原创 java 判断string数组中是否有某个字符串
String[] menuIds = menuId.split(",");List arrList = Arrays.asList(menuIds); if(!arrList.contains(menuIdI)){ //do something }最近感觉编程很有感觉 呵呵,虽然都是一些小问题
2015-02-15 10:48:18 6348
原创 工作总结
最近一直在忙动态加载权限菜单,终于快完成了。而且一年的工作也快要结束了,给最近和这一年作个总结吧。 在完成的过程中,有一些js写法值得收藏: 1.遍历navUl下的所有的li的data-sort的值,和dataId比较 $("#navUl").children("li").map(function(){ //上面的所有li的data-
2015-02-10 16:41:44 388
原创 Dom4j 操作xml出现错误:Invalid byte 2 of 2-byte UTF-8 sequence.
使用Dom4j对XML文件进行操作,出现如下异常:java.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.这个是Xml文件的编码问题,解决方案如下:把Xml文件用记事本打开, 然后【另存为】的时候选择 "编码 "为UTF-8保存,再进行读写操作即可。
2015-02-04 11:39:52 518
原创 LinkedHashMap和HashMap的比较使用
LinkedHashMap和HashMap的比较使用由于现在项目中用到了LinkedHashMap,并不是太熟悉就到网上搜了一下。import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Ma
2015-02-03 16:17:25 319
原创 dom4j --用xpath排序xml
问题描述: 在dom4j中可以通过xpath过滤xml数据中的节点,并且可以进行排序。调用方法有两种: 方法一:org.dom4j.XPath selectNodes(Object context, XPath sortXPath) selectNodes evaluates the XPath
2015-02-03 16:11:32 2052 1
原创 dom4j解析XML时出现"java.lang.noclassdeffounderror: org/jaxen/jaxenexception"错误
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式执行时却抛出以下异常:Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/JaxenExceptionat org.dom4j.DocumentFactory.createXPa
2015-02-02 18:58:00 735
原创 jdom 使用api
JDOM的处理方式有些类似于DOM,但它主要是用SAX实现的,不必担心处理速度和内存的问题。另外,JDOM中几乎没有接口,类全部是实实在在的类,没有工厂类的。数据输入要用到XML文档要通过org.jdom.input包,反过来需要org.jdom.output。API如下: SAXBuilder.build(FileInputStream("*.xml");——获取xml文件,返回
2015-01-29 11:28:53 488
原创 java生成xml文件
本次学习的是利用java生成xml格式文件 Demo中所用到的jar包Jdom.jar 为了方便理解,我写了个Demo 本文来自 http://blog.csdn.net/manymore13[java] view plaincopyprint? import java.io.FileOutputStream; impo
2015-01-28 17:38:36 388
原创 java web中的转发和重定向
java web 中的转发和重定向博客分类: Java 基础J2EEforwardsendRedirect 假设应用程序的 contextPath 为 /ctx,在 http://localhost:8080/ctx/a/b 资源中,我们转发和重定向到 http://localhost:8080/ctx/x/y 资源,分别应该怎么写?
2015-01-13 11:47:49 397
原创 Spring MVC 中的 forward 和 redirect
Spring MVC 中,我们在返回逻辑视图时,框架会通过 viewResolver 来解析得到具体的 View,然后向浏览器渲染。假设逻辑视图名为 hello,通过配置,我们配置某个 ViewResolver 如下: Xml代码 bean class="org.springframework.web.servlet.view.InternalResourceVi
2015-01-13 11:38:41 458
原创 java-jsp 转发和重定向
java 重定向和转发的区别response.sendredirect("http://www.foo.com/path/error.html");重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定
2015-01-13 11:10:53 1751
原创 简历技巧
1小小程序员4天前简历有非常大的问题,作为一个面试成功几率超过80%的来说说首先说废话,所谓简历,肯定先给负责面试的人看,其次可能给同行看,那么写的时候一定要调理清晰,这不是讲故事,所以整个简历应该全部是一条一条的,而不是一段一段的。我也负责过面试,从面试者角度来说,你存在以下方面的问题:1、你出身自中专技校(不要怪我歧视,在简历上你一定想办法让它看起来不显眼)
2015-01-12 18:14:31 510
原创 jquery的each方法遍历controller返回的json、map
已知返回的数据格式如下:menu: Objectchildren: Array[2]0: Objectchildren: Array[1]children: Array[0]classType: "Leaf"description: ""divNo: 0finance: falseidentifier: ""itemCode: "L027012001"i
2015-01-12 15:26:44 714
原创 spring mvc controller间跳转 重定向 传参
转自:http://blog.csdn.net/jackpk/article/details/19121777 1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这些根本不是问题,但
2015-01-08 19:10:18 430
原创 对最近工作的总结
最近感觉好累,不过总算把配置权限搞定了,期间出了好多各种各样的问题,特别是配置文件上,很容易就出问题了。 1.可以直接访问项目的一个方法,然后用PrintWriter 的方式显示: // IO流输出JSON public static void toOutputJSON(HttpServletResponse response,String json) {
2015-01-06 18:08:13 455
转载 java中文乱码处理
在基于Java的编程中,经常会碰到汉字的处里及显示的问题,比如一大堆乱码或问号。 这是因为JAVA中默认的编码方式是UNICODE,而中国人通常使用的文件和DB都是基于GB2312或者BIG5等编码,故会出现此问题。1、在网页中输出中文。 JAVA在网络传输中使用的编码是"ISO-8859-1",故在输出时需要进行转化,如: String str
2015-01-06 15:22:34 421
转载 html中base标签的作用及使用方法
今天看代码的时候里面有一段如下: "> 资源库登录.....于是上网查了一下,看到一篇文章很好,就记下来了。文章如下:(转载自:http://blog.csdn.net/cowmich/article/details/8122755)base标记是一个基链接标记,是一个单标记。用以改变文件中所有连结标记的参数内定值。它只能应用于标记与之间。
2014-12-23 11:23:38 8982 1
原创 xpath检索资源库里的文件
可以把资源库理解成一个数据库,oracle、mysql这些数据库可以方便地保存一些常规数据,而类似树状的数据,例如一个文件夹下包含两个子文件夹,而子文件夹下又分别有文件,这样的数据在数据库中是不好实现存储的,即使存储了,也不太直观,于是采用jcr资源库来存放数据。 使用步骤:在apache官网下下载jackrabbit-2.8.0的例子如下是一个简单的servlet程序,有一些基本的xp
2014-12-22 14:46:08 490
原创 RESTful API
背景目前互联网上充斥着大量的关于RESTful API(为了方便,以后API和RESTful API 一个意思)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API格式如何?你的API是否应该加入版本信息?当你开始写一个app的时候,特别是后端模型部分已经写完的时候,你不得不殚精竭虑的设计和实现自己app的public API部分。因为一旦发布,对外发布的API将会很难改变。
2014-12-22 14:42:06 427
转载 springMVC配置
作为一个J2EE的开发者,我们基本上是开发基于WEB的应用系统。事实上,工作流,状态管理以及验证都是需要解决的重要功能。而HTTP协议的无状态性决定了这些功能都不容易实现。Spring的WEB框架就是来帮助我们解决这些问题的。使用Spring,我们可以让WEB框架自动将传递进来的请求参数填充到模型对象中,同时提供验证和错误处理。还可以管理用户在WEB表单中创建的对象的状态。在了解SpringMVC
2014-12-05 17:51:59 405
原创 java发送短信
在一些网站上需要实现给用户手机发送短信,看起来似乎很难实现,其实不然,表面复杂的技术,当你弄明白原理之后就变成了不是问题的问题......不多说,直接看代码1.原理:给用户发送短信主要是通过移动提供给的接口,而我们网站主要是将短信信息(手机号码、短信内容)发给这个接口,之后就是移动的事情了(根据信息发给相应的用户)....2. 实例:本例的原理也类似,通过发给将短信信息发给一个与移
2014-12-04 15:49:43 724
原创 java mail 发送邮件
今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题。为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。jar包因为我不知道怎么传到javaeye上,所以朋友们回去自己打吧。我的代码有三个类:第一个类:MailSenderInfo.javaJava代码
2014-12-04 15:24:20 460
原创 SQL中char、varchar、nvarchar的区别
char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。nvarchar(n) 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。
2014-12-04 14:40:29 363
原创 jquery的26个使用技巧
1. 禁止右键点击12345$(document).ready(function(){ $(document).bind("contextmenu",function(e){ returnfalse; });});2. 隐藏搜索文本框文字Hide when
2014-12-01 14:33:59 398
原创 jquery获取值和遍历
一、jquery获得页面的某些值1.已知id,通过id得到值 var description = $("#description").val();2.id未知,知道input的name值 var provinceCode = $("input[name='provinceCode']").val();3.id未知,知道input的name值,要得到被单选框选中的
2014-12-01 11:10:59 1247
原创 工作笔记----写代码应注意的问题
1.搞清楚逻辑。2.注意代码简洁。3.实现类中注意写上@override ,这样删除了接口后实现类相应方法会报错。4.捕获异常的顺序应该是从小到大,例如: catch(NullPointException){ } catch (Exception){ }
2014-10-21 18:08:17 383
原创 上传文件至ftp
1.本地文件上传到eclipse package com.gy.apply.admin.platform.contract.controller;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.net.InetAddress;import
2014-10-13 14:59:48 665
原创 bootstrap+typeahead实现输入提示功能
//获取所有公司function getCorps(urlC,urlD,corp,dept){ corp.empty(); $.post(urlC, function(list) { var datas = new Array(); if (list&&list.length > 0) { for(var i=0
2014-09-26 18:34:16 2759
原创 Bootstrap 模态框的使用
Bootstrap 模态框的使用官网中给的例子大概和我下面的一样,当点击修改时,会弹出模态框divclass="modal fade"id="myModal"tabindex="-1"role="dialog"aria-labelledby="myModalLabel"data-backdrop="static"aria-hidden="true">
2014-09-25 18:04:41 6620
原创 js/jquery遍历select下拉框的值
遍历select下拉框的值 问题:想判断如果传入的值operaVal等于下拉框的某一项的值,则设置这行为选中。 方法:1.先得到select框的所有值 js得到: var obj = document.getElementById('operationGrade'); operationGrade为select的id jque
2014-09-23 10:44:15 8969
原创 编码规范集锦
Result result=new Result();result.setCode(201);result.setStr(re);result.setMessage("获取id成功"); 建议:新增Constructor,把4行code用1行搞定。Result result=new Result(code, str, msg); 1. StringB
2014-09-22 15:10:03 585
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人