2013年11月12日

XPath解析xml文件、html文件

摘要: 直接贴代码 DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); //建立documentBuilder Document document = builder.parse(new java.io.FileInputStream(new File("out.xml")),"utf8"); //读取xml文件 XPath xpath = XPathFactory.newInstance().newXPath(); ... 阅读全文

posted @ 2013-11-12 10:29 谢皓宇 阅读(553) 评论(0) 推荐(0) 编辑

struts 2 poi上传文件

摘要: 首先下载poi包jar然后配置文件: application/vnd.ms-excel attachment;filename="${downloadFileName}" 1024 excelFile action里面首先要有一个成员变量private InputStream excelFile;private String downloadFileName;并且生成get set 方法如下:public Inp... 阅读全文

posted @ 2013-11-12 10:22 谢皓宇 阅读(310) 评论(0) 推荐(0) 编辑

2013年11月11日

ModelDriven传递参数

摘要: 在struts2 中 ModelDriven 给我们带来了很多的便利,在action只对一个对象进行操作,增删改查时候。ModelDriven将程序变得非常简单。在action中引入ModelDrivenCameraManagerAction extends ActionSupport implements ModelDriven?里面添加上action中需要传值的对象。如:private TWxcsBbOnlineCamera tBbOnlineCamera;注:tBbOnlineCamera必须生成get set方法。然后jsp传递参数时如下(以插入举例):只要name写成对象.prope 阅读全文

posted @ 2013-11-11 15:39 谢皓宇 阅读(379) 评论(0) 推荐(0) 编辑

防止表单重复提交reditAction

摘要: 首先jsp页面在修改或者插入时,经常会遇到刷新页面重复提交等问题,大多数人提议用token,但是一般开发项目很少能修改到主配置文件,一般都是在自己的配置文件里面填写自己的内容。所以本人不建议用token。本文主要讲解redirectAction即页面重定向。首先建立一个action类。public class TestFormAction extends ActionSupport{ private static final long serialVersionUID = 1L;}方法暂时略过,一会给大家贴详细代码。然后配置文件:此处为struts配置文件详细写法,在redierctActio 阅读全文

posted @ 2013-11-11 15:26 谢皓宇 阅读(268) 评论(0) 推荐(0) 编辑

HttpClient获取网页内容详解

摘要: 首先:要读取一个网站的内容,必须要知道该网站的网址,使用时传递的参数等信息。那么先给大家推荐一个软件IEInspector.HTTP.Analyzer.Full.Edition.v6\HTTPAnalyzerFullV6 该软件为http包抓取工具,可以获得你所访问的网站在在处理过程中提交的参数等信息。拿查询来说,当按钮点击查询时,IEInspector会把网页post的参数列表获取到。这样HttpClient接下来的工作就简单了。以我刚刚做过的项目为例:private static String GetXmlValue(String PassValue,String Page){ Stri. 阅读全文

posted @ 2013-11-11 15:14 谢皓宇 阅读(1497) 评论(0) 推荐(0) 编辑

ajax 异步验证

摘要: function checkusername(){var username=document.getElementById("").value;//1.创建XMLHttp协议对象var xmlHttp;if(window.ActiveXObject){xmlHttp=newActiveXObject("Microsoft.XMLHTTP");}else if(window.XMLHttpRequest){xmlHttp=newXMLHttpRequest();}else{alert('您的浏览器不支持Ajax验证');}//2.创建一个请 阅读全文

posted @ 2013-11-11 15:00 谢皓宇 阅读(232) 评论(0) 推荐(0) 编辑

导航