
j2ee
jajavaja
这个作者很懒,什么都没留下…
展开
-
HTTP 请求方式: GET和POST的比较
http://www.cnblogs.com/igeneral/p/3641574.htmlGET和POST是HTTP的两个常用方法。 什么是HTTP?超文本传输协议(HyperText Transfer Protocol -- HTTP)是一个设计来使客户端和服务器顺利进行通讯的协议。HTTP在客户端和服务器之间以request-response protocol(转载 2016-02-23 13:25:52 · 1578 阅读 · 0 评论 -
java包名的约定,如Dao,vo,之类
http://wenku.baidu.com/view/c9ec1822af45b307e871978d.htmlO/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。 VO,值对象(Value O转载 2013-02-21 15:20:43 · 11763 阅读 · 0 评论 -
servlet中 redirect ,forward区别
http://www.cnblogs.com/chenatu/archive/2011/10/01/2197134.html一直对Servlet的几种页面跳转方式,理解的糊里糊涂的,今天在网上搜了一把,找到一遍比较好的,记下来,以后看看。 跳转分两部分,一是发生在servlet,一是在JSP,其实JSP也就是servlet,不过还是有点差异滴。 Servlet: 当然,在servl转载 2013-01-17 10:45:38 · 4115 阅读 · 0 评论 -
myeclipse设置模板
用的是MyEclipse9.0步骤如下:1:myeclipse9安装目录\Common\plugins\com.genuitec.eclipse.j2eedt.core_9.0.0.me201103181703\templates\velocity\welcome路径下找到Jsp.vtl,复制一份,重命名为struts2.vtl,然后把里面的内容修改为自己想要的格式,保存。然后把该文件复制转载 2013-01-14 19:17:17 · 1484 阅读 · 0 评论 -
weblogic org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.internal.ast.HqlTok
最近要部署一个他人开发的老项目在包含了各种包之后,报出了这个错误..之后百度,网上说的方法主要是 新建一个 weblogic-application.xml,内容为 antlr.* 原因是weblogic要查找自己的antlr,和lib下面的antlr包冲突....这个解决方法我用了,不适用,貌似是因为这个方法需要weblogic原创 2013-01-14 18:50:29 · 3873 阅读 · 1 评论 -
struts2 <s:textfield> value属性默认值问题
http://chaowen0668.iteye.com/blog/941933value值里面要怎么写才能够拿到user里的username的值? 试过好多种方法都不行 直接用也不行! 可用:session.userInfo.username}"/> 貌似只能改用了...真心无语转载 2013-01-07 17:04:35 · 6114 阅读 · 2 评论 -
Struts2 验证码图片生成实例 (用.jsp产生验证码)
http://blog.youkuaiyun.com/shiyuezhong/article/details/8246958Step 1.随机验证码一步一步来,要生成验证码图片,首先要有验证码,然后才能在画在图片上。为了能够灵活控制验证码,特别编写了SecurityCode类,它向外提供随机字符串。并且可以控制字符串的长度和难度。SecurityCode类中提供的验证码分三个难度,易(全数字)、中(数转载 2013-01-06 16:07:15 · 2867 阅读 · 4 评论 -
struts2 标签 总结
来自:http://www.open-open.com/lib/view/open1331393920452.htmlStruts2常用标签总结一 介绍1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面转载 2012-12-18 10:33:27 · 364 阅读 · 0 评论 -
解决getOutputStream() has already been called for this response
今天做项目,添加了一个.jsp的验证码,项目一进入登陆界面就报错...在网上查了一下,是servlet方面一个冲突问题,解决方法如下这里附上我的.jsp的验证码源码<%@ page contentType="image/jpeg" import="java.awt.image.*,java.awt.*,java.util.*,javax.imageio.*"%>转载 2012-12-17 10:00:56 · 1433 阅读 · 0 评论 -
struts execute方法中调用addFieldError方法,返回问题
在execute方法中,可以调用addFieldError方法,使指定属性产生报错提示信息,但是不会修改return的返回值.所以要指定返回input才可以控制返回的方式.而validate方法中,会修改返回值为input.原创 2012-12-28 11:16:52 · 644 阅读 · 0 评论 -
oracle基本数据类型
http://blog.sina.com.cn/s/blog_776989950100ygix.htmloracle基本数据类型 数据类型参数描述char(n)n=1 to 2000字节定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)varchar2(n)n=转载 2012-11-21 17:35:05 · 461 阅读 · 0 评论 -
学习hibernate
DROP TABLE IF EXISTS `test`.`user`;CREATE TABLE `test`.`user` ( `id` int(10) unsigned NOT NULL auto_increment, `username` varchar(64) NOT NULL, `password` varchar(64) NOT NULL, `first_n原创 2012-11-20 21:44:24 · 350 阅读 · 0 评论 -
SVN常用命令
http://www.cnblogs.com/aLittleBitCool/archive/2011/07/09/2101602.htmlwindows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说。主要说说linux下svn的使用,因为linux下大部分的操作都是通过命令行来进行,所以必须得掌握linux下svn转载 2013-02-22 16:29:08 · 449 阅读 · 0 评论 -
svn常用指令
恢复某个历史版本 svn update sourceurl -r 版本号 dersturl检出指定版本 svn checkout sourceurl -r 版本号 dersturl (默认检出最新版本)生成可发布目录 svn export -r 版本号 sourcedirectory dest原创 2013-02-22 16:25:58 · 616 阅读 · 0 评论 -
java.lang.Thread.State类详解
http://shihaiyang.iteye.com/blog/437902 public static enum Thread.Stateextends Enum转载 2015-08-18 09:10:33 · 4348 阅读 · 0 评论 -
Failed to load JavaHL Library解决方法
进来的看官使用的是win7吧?!是64位的吧!?安装了eclipse的subclipse插件了吧!每次用到SVN插件时都会弹出如下的对话框,虽然不影响使用但是很不爽是不是啊?LZ也是一个有丁点儿强迫症的人,我想干掉这个弹出框!稍后上图,服务器估计挂了!!解决方法:Window-Preferences-Team-SVN,在SVN接口的下拉框可以看到,默认选择的是JavaHL(JN转载 2015-03-03 16:19:22 · 578 阅读 · 0 评论 -
spring实例化bean的时机以及struts2实例化action的时机
在获取ApplicationContext实例后,就可以像BeanFactory一样调用getBean(beanName)返回Bean了。ApplicationContext的初始化和BeanFactory有一个重大的区别:BeanFactory在初始化容器时,并未实例化Bean,直到第一次访问某个Bean时才实例目标Bean;而ApplicationContext则在初始化应用上下文原创 2014-08-28 10:42:28 · 2090 阅读 · 0 评论 -
Tomcat定时任务
http://blog.youkuaiyun.com/hanpoyangtitan/article/details/1577809,经测试,可以使用不过现在用quartz的居多了 在tomcat中使用定时器,并且定时器在tomcat启动时跟着启动,停止时也随着停止,这时使用listner。见代码:package listener;import java.util.Timer;转载 2014-02-21 16:40:23 · 1433 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法
http://blog.youkuaiyun.com/fengyie007/article/details/1780375 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Me转载 2013-11-08 09:40:38 · 446 阅读 · 0 评论 -
frame和iframe的区别
http://blog.youkuaiyun.com/lyr1985/article/details/60670261、frame不能脱离frameSet单独使用,iframe可以; 2、frame不能放在body中;如下可以正常显示: --> --> 如下不能正常显示: 3、嵌转载 2013-11-08 13:27:02 · 655 阅读 · 0 评论 -
JAVA程序员不一定非得要会SSH
感觉这个文章写的不错,作为菜鸟的我应该好好学习。http://thoughtfly.iteye.com/blog/968054#bc2313885 SSH框架架构对于国内来说是大行其道。国内一大半的软件公司你要是去应聘java程序员,则都会被问一句,会SSH吗,好像不会SSH就不可能是JAVA程序员一样。难道做为一个JAVA程序员就必须要会SSH? 不可转载 2013-07-10 14:51:08 · 1189 阅读 · 0 评论 -
刷新父页面的方法
父页面window.open(url);子页面 window.onbeforeunload = function(){ //我没得window.onbeforeunload(){xxx} 居然不行 opener.document.execCommand("Refresh"); };页面跳转的方法window.navigat原创 2013-04-08 15:36:12 · 626 阅读 · 0 评论 -
getAttribute与parameter的区别
http://wenku.baidu.com/view/99e0cdaedd3383c4bb4cd287.html1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务转载 2013-04-07 09:46:29 · 598 阅读 · 0 评论 -
java.io.UnsupportedEncodingException: gbk
http://springwind.iteye.com/blog/952527ervlet failed with IOException> java.io.UnsupportedEncodingException: gbk at sun.io.Converters.getConverterClass(Converters.java:210) at sun.转载 2013-03-01 17:13:09 · 9752 阅读 · 0 评论 -
servlet转发页面redirect和forward
http://hi.baidu.com/zhonglijunyi/item/4d4cbb9dab6a6acfb7253195servlet转发页面redirect和forward 在servlet的doGet(request, response)方法中使用转发1:redirect,很简单 response.sendRedirect("index.js转载 2013-03-12 20:17:32 · 2403 阅读 · 0 评论 -
struts2拦截器的使用(详解) 讲的不错,基本都包括了
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全局的配置设置转载 2012-10-25 16:17:16 · 520 阅读 · 0 评论 -
ActionContext 和 ServletActionContext对比
http://www.cnblogs.com/tanglin_boy/archive/2010/01/18/1650871.html1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(Ht转载 2012-10-22 16:02:46 · 477 阅读 · 0 评论 -
validate不管用的某个原因
在struts配置里面,我的input 的结果是login.jsp,而如果要在当前页面显示结果的话,应该把这个页面设置成当前页面,如user_infou.jsp...因为这个错误,validate检查到错误后一直直接跳转到login.jsp,addFieldError根本找不到相应的对象,自然没法报错了.原创 2012-10-08 19:16:53 · 1408 阅读 · 0 评论 -
org.apache.jasper.JasperException: java.lang.NullPointerException 指定调用action方法
HTTP Status 500 - java.lang.NullPointerExceptionorg.apache.jasper.JasperException: java.lang.NullPointerException org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.j原创 2012-09-27 10:06:01 · 5638 阅读 · 0 评论 -
struts2 jsp File "/struts-tags" not found
在部署项目中遇到了这个问题,错误貌似是这样的org.apache.jasper.JasperException: /WebRoot/index.jsp(2,40) File "/struts-tags" not found org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)原创 2012-08-28 17:31:30 · 8433 阅读 · 5 评论 -
Unable to Read class 错误
考虑到glassfish不用编译.java文件的便利,我还是想用它,可是这个问题让我没法继续用它了....今天下午不知怎么回事,突然出现了这个错误,错误数量貌似是action类的个数,每个错误有数行,无语,之后我重新装了个glassfish,结果错误依然存在百度上查了这个问题,只在csdn上查到一个相关的信息,而且没有解决问题谷歌上同样一个信息,讲的详细点,说是找不到类文件,类文件路径原创 2012-08-28 17:14:35 · 5677 阅读 · 0 评论 -
Dispatcher initialization failed
错误的详细信息:严重: Dispatcher initialization failedUnable to load configuration. - Class: com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactoryFile: OutputPropertiesFactory.javaM原创 2012-08-28 16:06:54 · 2403 阅读 · 0 评论 -
初学struts,The Struts dispatcher cannot be found问题
对这个问题,网上有很多解答,常见的是 将filter-class的标签改为如下内容 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 根据是struts2.1更新后,这个地方发生了改动还有的方法是,将struts.xml中的中的namespace="/" 删掉至于这个我不原创 2012-08-23 18:38:15 · 674 阅读 · 0 评论 -
Error setting expression '0' with value '/'
这个报错也没解决....额..............现在errorfield都不能用了...准备重新装tomcat至于glassfish,报错除了原先的classloader问题外,还有以下问题type Exception reportmessagedescriptionThe server encountered an internal error () that pr原创 2012-08-29 21:27:54 · 4178 阅读 · 0 评论 -
The Struts dispatcher cannot be found[未解决]
2012-08-29T20:38:33.231+0800 javax.enterprise.system.container.web.com.sun.enterprise.webWARNING: StandardWrapperValve[jsp]: PWC1406: Servlet.service() for servlet jsp threw exceptionThe Struts di原创 2012-08-29 20:40:47 · 1157 阅读 · 0 评论 -
tomcat 和 glassfish的简单使用历史
tomcat 在windows下不知为何 非安装版的启动一直报错...查找了各种资源,无解最后装上了安装版的,解决了问题glassfish中要编译一个servlet的java源程序,死活无法编译成功,加入了所需的特别的包都不行....郁闷死了,而且网上说那个包就tomcat自带,其他的一般没有...决定转入用户较多的tomcat了原创 2012-07-08 00:03:02 · 1439 阅读 · 0 评论 -
glassfish的使用方法
glassfish中部署项目的方法1.基于dos命令 as-install/bin/asadmin deploy war-name as-install/bin/asadmin undeploywar-name2.利用web端 ,默认端口为4848,访问端口为80803.放到文件夹里面(安装目录中部署用的文件夹 类似as-install\domains\domai原创 2012-06-01 03:05:10 · 706 阅读 · 0 评论 -
JAVA的可序列化
http://rabbitsfish-163-com.iteye.com/blog/1121318什么是序列化 java中的序列化(serialization)机制能够将一个实例对象的状态信息写入到一个字节流中,使其可以通过socket进行传输、或者持久化存储到数据库或文件系统中;然后在需要的时候,可以根据字节流中的信息来重构一个相同的对象。序列化机制在java中有着广泛的应用,EJB、转载 2012-09-19 10:36:09 · 1918 阅读 · 0 评论 -
java中获取ServletContext常见方法
http://blog.sina.com.cn/s/blog_3fe961ae0100wjnf.html1.在javax.servlet.Filter中直接获取ServletContext context = config.getServletContext();2.在HttpServlet中直接获取this.getServlet转载 2012-09-19 20:44:36 · 9817 阅读 · 0 评论 -
struts2 错误拦截器配置
配置/chapterFour/Error.jsp 错误提示界面Exception Name: What you did wrong: Also, please confirm that your Internet is working before actuallycontacting us.原创 2012-10-30 14:44:12 · 511 阅读 · 0 评论