JAVA
文章平均质量分 53
YYZhQ
这个作者很懒,什么都没留下…
展开
-
我的第一个用VE做出来的applet小程序
呵呵,试验成功,只要在init中加载applet即可。package test;import javax.swing.JApplet;import java.awt.Dimension;import javax.swing.JButton;import javax.swing.JPanel;import java.awt.Rectangle;import javax.swing.JText原创 2007-08-13 00:50:00 · 1215 阅读 · 0 评论 -
另人抓狂的错误:java.lang.IllegalArgumentException: No property find found for type class
使用Spring data jpa时,建立自己的interface,并实现它,分别命名为:interface:ModuleDaoCustomimplement:ModuleDaoCustomImpl然后创建ModuleDao extends PagingAndSortingRepository, ModuleDaoCustom结果就报错:java.lang.IllegalArgum原创 2012-06-19 18:10:01 · 20285 阅读 · 2 评论 -
deleted entity passed to persist
这个错误,出现在一对多关系对应中,一的一端配置了Cascade.PERSIST属性(ALL当然也包括),如下面的两个类: public class ModuleOp{ private Long id; @OneToMany(mappedBy = "module", cascade=CascadeType.ALL, fetch=FetchType.EAGER) public Lis原创 2012-11-26 10:22:25 · 3333 阅读 · 1 评论 -
net.sf.json.JSONException: java.lang.NoSuchMethodException
freemarker.template.TemplateModelException: Method public java.lang.String org.apache.commons.lang.exception.NestableRuntimeException.getMessage(int) threw an exception when invoked on net.sf.json.JSO原创 2012-11-28 16:07:25 · 10383 阅读 · 4 评论 -
java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType
java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType java.lang.ClassCastException-->java.lang.Class cannot be cast to java.lang.reflect.ParameterizedTypeCould not generate CGLIB sub原创 2012-12-14 16:58:00 · 3849 阅读 · 3 评论 -
struts2中action不执行的问题
action不执行,检查jsp页面是不是写的有问题,有没有重名的name,有没有用了不能直接赋值的变量名。比如说你的entity中有个对象为User user,jsp页面中有个input的name名写成了user,那就执行不了了。 补充一下:如果你在action中定义有变量xxx,类型为int,而你在要提交到该action(里面的方法也包括)的form表单中有一个name为xxx的in原创 2013-01-16 18:17:34 · 4242 阅读 · 0 评论 -
java.lang.IllegalStateException: Cannot convert value of type
java.lang.IllegalStateException: Cannot convert value of type……to…… no matching editors or conversion strategy found这个问题,出的真是让人摸不着头脑。 no matching editors or conversion strategy found:百度很多说是接口继原创 2013-05-24 15:03:38 · 18365 阅读 · 1 评论 -
cannot simultaneously fetch multiple bags 问题的解决办法
cannot simultaneously fetch multiple bags 问题的解决办法转自:http://www.quanlei.com/2011/10/2817.html 日期:2011年10月24日 分类:编程相关完整的异常信息如下:01020304050607转载 2013-11-13 16:23:09 · 1120 阅读 · 0 评论 -
继承变量初始化顺序
这个东西,我总是记不住,每次都会再去TEST一下,这次先把这次TEST记录在这里。顺序:父类定义时的赋值--父类构造函数--子类构造函数。父类:public class TestExtendsParent { TestExtendsParent(){ if(str2==null){ str2=str1;//执行顺序3 } } protected Long out原创 2015-01-19 10:17:22 · 818 阅读 · 0 评论 -
net.sf.json.JSONException: Object is null
freemarker.template.TemplateModelException: Method public java.lang.String org.apache.commons.lang.exception.NestableRuntimeException.getMessage(int) threw an exception when invoked on net.sf.json.JSO原创 2012-11-28 18:01:58 · 32994 阅读 · 7 评论 -
备忘:连接数据库的写法
jpa连接数据库的几种写法:#连接sqlserver jdbc.sqlserver.driver=com.microsoft.sqlserver.jdbc.SQLServerDriverjdbc.sqlserver.url=jdbc:sqlserver://127.0.0.1:1433;DatabaseName=数据库名jdbc.sqlserver.username=用户名jd原创 2015-09-21 17:07:09 · 648 阅读 · 0 评论 -
升级java1.8及ssh版本中碰到的问题(三)
……再接前文六、Not an managed type: class java.lang.Object。解决方法:自己定义的泛型非实现的Dao类前,加@NoRepositoryBean这个是参考了下面这篇贴子:http://stackoverflow.com/questions/23812458/spring-data-not-an-managed-type-class-java-la原创 2016-04-07 18:31:38 · 939 阅读 · 0 评论 -
升级java1.8及ssh版本中碰到的问题(四)
好吧,继续写下去。九、sitemesh不起作用了。解决方法:再看一下web.xml中sitemesh和struts两个filter的位置,sitemesh在前。原来都是正确的,还记得之前我提的第六个问题吗?就是出现了>>> FilterDispatcher struts2CleanupFilter org.apache.struts2.dispatcher.ActionConte原创 2016-04-08 17:09:34 · 806 阅读 · 0 评论 -
升级java1.8及ssh版本中碰到的问题(二)
……接上文三、org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter cannot be cast to javax.servlet.Servlet。解决方法:改变maven里的servlet-api版本为javax.servlet-api这个问题我是百度了很久,具体是从哪儿得到的提示现在是实在想不起来了,原创 2016-04-07 17:31:03 · 1198 阅读 · 0 评论 -
升级java1.8及ssh版本中碰到的问题(一)
项目在jdk1.7下运行正常,但是跑到1.8下就报错,自己机器可以用1.7没错,虽然也能要求客户用1.7,但1.8下跑不起来就是有点问题,于是决定装上1.8的jdk,测试一下,同时,因为自己懒,从第一个项目架好ssh(jpa)框架后,就没动过maven的pom文件,导至有一天老板问我,你的spring和hebernate用的是哪个版本的?我才发现我的spring还是3.x,hibernate还是4原创 2016-04-07 15:56:08 · 3469 阅读 · 0 评论 -
Eclipse上JPA报错:Target Entity is not a entity 和the "mapped by" attribute has an invalid mapping type
@Entity@Inheritance(strategy = InheritanceType.SINGLE_TABLE)@Table(name = "mg_sys_department")@DiscriminatorColumn(name = "type", discriminatorType = DiscriminatorType.INTEGER, length = 4)@Discrim原创 2016-06-22 11:41:46 · 3931 阅读 · 0 评论 -
shiro--奇怪的不能登录问题
权限框架用的shiro,部署到contos7的tomcat77.0.54下,之前该tomcat下已经有几个项目,基本上用的是一个框架,都运行正常好好的,但新部署的项目就是登录不进,看日志,权限认证已经通过,但就是不跳转主页面,验证成功之后又跳回到了登录页面,而登录页面也不显示任何登录失败的消息,看控制台日志,一堆如下的东西:Nov 27, 2017 9:54:44 PM org.apache.原创 2017-11-28 17:58:36 · 2384 阅读 · 0 评论 -
org.apache.shiro.session.UnknownSessionException--jpa查询语句自动变成了delete
项目一直用shiro做权限认证,今天碰到了一个问题,一个原本正常的项目,因为更新,忽然间登录不上了,看错误提示,显示如下:Exception occurred during processing request: org.apache.shiro.session.UnknownSessionException: There is no session with id [67a4...原创 2018-10-20 01:15:33 · 712 阅读 · 0 评论 -
struts2 Could not find action or result
用的是struts2 convention,明明定义了相关的action,也有对应的jsp,也是按照默认配置的名称对应方式对应的,可就是提示这个错误,很迷茫,去网上找,发现原来struts2的异常机制,名义上是封装统一处理,但是也将异常搞得难以调试,在请求中的任何一个地方抛出异常都是报的上面的错误。后调试发现action的java程序根本就没执行,而是直接显示的jsp页面,很是奇怪,后来查到原来我原创 2012-06-25 18:40:24 · 1206 阅读 · 0 评论 -
日有三迷:No result defined for action
基本上自己的SSJ(H)架构都成形了,除了Entity外,Dao用的Spring data, Service和Action把基本的CRUD都写到一个父类里,子类只需继承父类并定义一些基本信息即可,然后就是前台页面。按道理讲文件创建成功并配置完了就该能成功运行的,谁知道运行就出现异常:Could not find action or result,仔细看,哦Namespace写错了,好,改完,运行,原创 2012-07-06 18:02:46 · 1291 阅读 · 0 评论 -
BeanCreationException: No unique bean of type
我定义了一个基类接口BaseDao,下面有些update\save的方法; 然后我用一个BaseDaoImpl去实现这个接口;好啦,然后我现在有两个Dao接口,一个ADao extends BaseDao,一个BDao extends BaseDao; 然后再有这两个Dao的实现: ADaoImpl extends BaseDaoImpl implements ADao; BDaoImp转载 2012-05-25 09:08:23 · 14146 阅读 · 5 评论 -
使用dom4j时报错 java.lang.NoClassDefFoundError: org/jaxen/JaxenException
因为没有把jaxen-1.1-beta-4.jar这个包引入原创 2007-08-13 17:26:00 · 2209 阅读 · 0 评论 -
java+dom4j操作XML
package _test;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.OutputStreamWriter;import java.io.Writer;import java.util.Iterator;import java.util.List;import org.dom4原创 2007-08-13 21:28:00 · 2469 阅读 · 1 评论 -
(转)Dom4j 编码问题彻底解决
Dom4j 编码问题彻底解决 这几天开始学习dom4j,在网上找了篇文章就开干了,上手非常的快,但是发现了个问题就是无法以UTF-8保存xml文件,保存后再次读出的时候会报“Invalid byte 2 of 2-byte UTF-8 sequence.”这样一个错误,检查发现由dom4j生成的这个文件,在使用可正确处理XML编码的任何的编辑器中中文成乱码,从记事本查看并不会出现乱码原创 2007-08-17 22:26:00 · 1036 阅读 · 0 评论 -
SpringSide4中showcase异常问题解决
三年基本上放弃技术,现在重捡起来,不能说一点也不吃力,现在公司要做一个项目,技术部领导建议用SpringSide,我长时间不接触技术,技术领域的更新替换不甚熟悉,所以就照从,从网上下载SpringSide4,开始研究。 SpringSide其实是基于Maven的,了解了一下maven,尚未曾深入。以前丢掉的眼前需要的各类名词解释真的很多,一个个挨着看真是头疼。原来用的Tapes原创 2012-03-20 12:02:13 · 5001 阅读 · 1 评论 -
自己的程序登录时老提示用户名密码不正确
自己写的程序自己清楚,在登录时,如果数据库连接出现异常,也会弹出用户名密码不正确的提示,但为了日志简洁,往往此时捕获异常后没有打印,所以每当报此错误,而又并非填写错误时就会从以下几个方面查找:1、mysql驱动是否正确安装(我用的数据库是mysql),主要看mysql驱动包是否添加到tomcat的lib目录下。2、配置文件是否书写正确。3、数据表中数据文件、视图是否创建正确。可往往原创 2012-03-20 12:01:58 · 4010 阅读 · 0 评论 -
配置proxool不能实例化ProxoolConnectionProvider问题的解决
配置proxool,加载了proxool的包,一直报错,看错误提示,说不能实例化ProxoolConnectionProvider,查hibernate核心包,里面connection里确实没有这个东东,后来才知道要加载一个hibernate-proxool包才行,可所有配置的教程都没提过,是不是这是该默认知道的东西,我了解的东西太少了?在maven里加入这个包的最新版本4.1,却发现还是不行原创 2012-04-24 10:48:05 · 3611 阅读 · 0 评论 -
Apache Shiro 示例
第一个Apache Shiro程序 如果你是初次接触Apache Shiro,该文章将指导你创建一个初级的非常简单的使用Apache Shiro进行安全认证的程序,同时我们将讨论Shiro的核心理念以帮助你熟悉Shiro的设计方式和API。 如果你确实不想按照该示例一步一步地编写代码,你可以从下面地址下载一个基本上完全相同的程序作为参考,选择下载位置: 在Apache S翻译 2012-04-14 16:46:54 · 8272 阅读 · 0 评论 -
Apache Shiro 介绍
什么是Apache Shiro?Apache shiro 是一个强大而灵活的开源安全框架,可清晰地处理身份认证、授权、会话(session)和加密。Apache Shiro最主要的初衷是为了易用和易理解,处理安全问题可能非常复杂甚至非常痛苦,但并非一定要如此。一个框架应该尽可能地将复杂的问题隐藏起来,提供清晰直观的API使开发者可以很轻松地开发自己的程序安全代码。利用Apache Sh翻译 2012-04-14 11:35:50 · 3034 阅读 · 0 评论 -
Apache Shiro 架构
Apache Shiro 架构ApacheShiro的设计目标是使程序的安全变得简单直观而易于实现,shiro的核心设计参照大多数用户对安全的思考模式--如何对某人(或某事)在与程序交互的环境中的进行安全控制。程序设计通常都以用户为基础,换句话说,你经常以用户可以(或者应该)如何与软件交互为基础来设计用户接口或者服务API,例如,你可能说,“如果当前与我程序交互的用户已经登录了,我将展示一翻译 2012-04-15 04:29:03 · 2760 阅读 · 0 评论 -
这么多数据库组件,实际使用中会不会影响效率?
用数据库组件,如果不改写其中代码,而直接使用的话,确实省去了很多代码和开发时间,但是不是真的适用呢?会不会连带查出来很多无用的信息而耗费资源和时间呢?请大家讨论一下。原创 2012-04-27 12:00:32 · 1058 阅读 · 1 评论 -
Apache Shiro 配置
Apache Shiro 配置Shiro 可以在任何环境下工作,从简单的命令行程序到大型企业级集群项目,因为环境的多样化,可以通过许多途径来配合当前环境的配置方式进行配置,在本章我们来了解一下shiro核心支持的配置方式。多样的配置选项:Shiro的SecurityManager和其它支持组件都和JavaBean兼容,所以Shiro几乎可以用任何方式进行配置,比如Java、XML(Sp翻译 2012-04-16 15:30:54 · 7023 阅读 · 0 评论 -
Apache Shiro 验证
Apache Shiro验证(Authentication) 验证(Authentication):身份验证的过程--也就是证明一个用户的真实身份。为了证明用户身份,需要提供系统理解和相信的身份信息和证据。需要通过向shiro提供用户的身份(Principals)和证明(credentials)来判定是否和系统所要求的匹配。 身份(Principals)是Subject的“身翻译 2012-04-17 00:43:52 · 10522 阅读 · 0 评论 -
Apache Shiro 授权
Apache Shiro 授权授权,亦即访问控制,是管理资源访问的过程,换言之,也就是控制在一个程序中“谁”有权利访问“什么”。授权的例子有:是否允许这个用户查看这个页面,编辑数据,看到按钮,或者从这台打印机打印?这些决定是一个用户可以访问什么的决断。 授权组件授权有三个核心组件,在Shiro中我们经常要用到它们:权限(permissions)、角色(roles)和用户翻译 2012-04-18 14:39:49 · 8456 阅读 · 3 评论 -
Eclipse Indigo @Override 报错
用Eclipse Indigo导入项目文件,发现报错,一看错误地方,全是@Override,说其只能注解复写超类的代码,不解,网上查,发现一段解答如下:The @Override annotation spec changed in Java 1.6. In Java 1.5, the compiler did not allow the @Override annotation on imp原创 2012-05-03 10:33:26 · 2035 阅读 · 0 评论 -
Apache Shiro Realms
Apache Shiro Realms Realm 是可以访问程序特定的安全数据如用户、角色、权限等的一个组件。Realm会将这些程序特定的安全数据转换成一种shiro可以理解的形式,shiro就可以依次提供容易理解的Subject程序API而不管有多少数据源或者程序中你的数据如何组织。Realm 通常和数据源如数据库、LDAP目录、文件系统或者其它类似的数据源是一对一的关系,所以,可翻译 2012-04-19 11:16:40 · 9405 阅读 · 3 评论 -
org.apache.catalina.loader.DevLoader overrides final method start.()V
参照http://blog.csdn.net/eclipser1987/article/details/6371288,eclipse上配置web直接发布到tomcat下,启动tomcat7,出现如题异常,不解,换tomcat6,正常,看来的tomcat7将其方法start.()定义成final了。后来发现另一作者的解决方案:解决方案:将项目的tomcat设置中 activeDevLoad原创 2012-05-05 11:56:55 · 6545 阅读 · 1 评论 -
spring3+struts2+JPA配置时出现 Unable to find file 警告,求解答。
2012-04-21 16:51:10,984 WARN org.hibernate.ejb.packaging.InputStreamZippedJarVisitor.doProcessElements:61 - Unable to find file (ignored): jndi:/localhost/yesplm2/java.io.FileNotFoundException: jnd原创 2012-04-21 17:57:02 · 5132 阅读 · 4 评论 -
itext生成PDF文件,报错:The document has no pages
针对这个问题,我并没有确切的解决办法,只想在此说一下,这种情况,很大程度上都是html模板有误(至少我的是,因为项目多处用到此功能,已经封装了一个函数,其它生成正常,某一个生成不正常,只能是模板的问题),或者有itext不认识的标签,或者有一些不可识别的属性,或者有一些不能解析的CSS如字体等等。 这一次我出现这个问题,模板是用word直接转成的html,生成时就报...原创 2018-12-14 10:42:01 · 11849 阅读 · 2 评论