javaweb
hackcoder
记录技术点滴
展开
-
commons-fileupload应用
javaweb项目经常需要文件的上传下载,今天介绍一种简单的apache 的组件来实现文件上传comm首先需要两个jar包的支持commons-fileupload-1.3.jar commons-io-2.4.jar放入WEB_INF的lib包下上传的界面代码:upload.html File upload e原创 2013-10-19 14:19:38 · 1010 阅读 · 0 评论 -
jsoup实现登录功能
public static void main(String[] args) throws IOException { Connection.Response res = Jsoup.connect("http://***.com/authorize") .data("u", "[email protected]", "pwd", "****","k","y","op","l")原创 2015-01-23 22:49:03 · 2233 阅读 · 0 评论 -
ext GridPanel分页
grid.jsExt.onReady(function() { var gridStore = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: 'grid.asp' }), reader: new Ext.data.JsonReader({ root: 'data', totalPrope原创 2014-08-11 16:56:13 · 1172 阅读 · 0 评论 -
ExtJs treepanel和TabPanel配合使用
tree.jsExt.onReady(function() { Ext.lib.Ajax.defaultPostHeader += '; charset=utf-8'; var center = new Ext.TabPanel( { id : 'tab_main', region : 'center', frame : false,原创 2014-08-11 11:11:49 · 1783 阅读 · 0 评论 -
js 解析json字符串
服务器端返回的数据如下{"list":[{"id":1,"name":"汉族"},{"id":2,"name":"蒙古族"},{"id":3,"name":"满族"},{"id":4,"name":"朝鲜族"},{"id":5,"name":"赫哲族"},{"id":6,"name":"达斡尔族"},{"id":7,"name":"鄂温克族"},{"id":8,"name":"鄂伦春族"},{"i原创 2014-06-01 18:54:47 · 1189 阅读 · 0 评论 -
struts2 过滤器实现权限控制
管理员类:package com.xeon.mis.model;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.per原创 2014-04-22 22:35:09 · 1954 阅读 · 0 评论 -
spring注入失败
今天遇到spring的注入问题,看半天以为是spring的注入失败,其实是以为注入的对象不能以传统模式即new方式取得。可以使用ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml");StudentService service = (StudentService) app.g原创 2014-04-23 16:45:10 · 861 阅读 · 0 评论 -
Log4j配置
log4j.properties#log4j.rootLogger = [ level ] , appenderName, appenderName, ...log4j.rootLogger = INFO, console, R#level=INFO,all can be output#console is set to be a ConsoleAppenderlog4j.append原创 2014-04-18 13:51:05 · 708 阅读 · 0 评论 -
ajax发送json,后台取得数据
package com.xeon.mis.action;import java.io.BufferedReader;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext原创 2014-04-19 19:59:37 · 1830 阅读 · 1 评论 -
getOutputStream() has already been called for this response
做了个图片验证的程序参考网上例子使用strut2做控制器。package com.xeon.mis.action;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;imp原创 2014-04-17 16:48:52 · 690 阅读 · 0 评论 -
Java中getResourceAsStream的用法
1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。 2. Class.getClassLoader.getResourceAsStream(String path) :默认则原创 2014-03-31 00:39:55 · 847 阅读 · 0 评论 -
SAE使用java连接mysql
package com.lin.servlet;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import javax.servlet.Ser原创 2014-03-19 10:20:46 · 1989 阅读 · 0 评论 -
Java POI Excel( pio:纯java操作excel的api )
POI官方网址:http://poi.apache.org/POI的功能实在很强大,而且是apache的子项目,它下面又包含一些Component,比如处理Excel XLS,PowerPoint PPT,Word DOC,Outlook MSG,Excel XLSX等,下面就简单讲下poi处理excel的一些内容。下面的jar包来源于当前最新的poi 3.6版本。1.poi来转载 2014-03-28 10:25:03 · 918 阅读 · 0 评论 -
maven 动态web项目jar包冲突
使用maven生成web工程后,编译需要下servlet-api.jar和jsp-api.jar文件。pom文件中的写法为:javax.servletjavax.servlet-api3.1-b02jarprovideddependency> groupId>javax.servlet.jspgroupId> ar原创 2013-12-27 00:12:51 · 3213 阅读 · 0 评论 -
eclipse构建maven的web项目
原文:http://blog.csdn.net/smilevt/article/details/8215558使用Eclipse的maven构建一个web项目1、选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project;点击next 2、选转载 2013-12-25 20:48:31 · 728 阅读 · 0 评论 -
java防止表单重复提交
看了网上的,有几种方法: 1 在你的表单页里HEAD区加入这段代码: 2 生成一个令牌保存在用户session中,在form中加一个hidden域,显示该令 牌的值,form提交后重新生成一个新的令牌,将用户提交的令牌和session 中的令牌比较,如相同则是重复提交 3 在你的服务器端控件的代码中使用Response.Redirect("selfPa转载 2013-11-20 23:48:41 · 3004 阅读 · 3 评论 -
tomcat6连接池出现Cannot create JDBC driver of class '' for connect URL 'null'
1.这个异常是因为web.xml中res-ref-name与tomcat中(server.xml或者[yourapp]/META-INF/context.xml)配置的jndi名称不一样,当然,包括拼写错误,或者根本没找到tomcat中配置的此数据源。你可以在server.xml中配置一下Context节点看看是不是ok。2.tomcat必须是5.5版本以上才支持context.xml配置文件原创 2013-11-16 23:55:51 · 1663 阅读 · 1 评论 -
Struts2 Post json
$(function () { $('#saveMenu').on('click', function () { var data = { button: dataCondense(menuList.toJSON()) } $.ajax({ method: 'POST', url: '/weixin/saveMenu',原创 2015-04-03 22:16:12 · 1642 阅读 · 1 评论