应届毕业生和J2EE开发人员,为什么这么难找工作?

我是一名应届毕业生,大专学历,主要方向是JAVA,J2EE开发,参加过JAVA就业培训.会使JSP,SERVLET,XML;还有STRUTS,HIBERNATE,SPRING开源框架(SPRING只会一点点),懂一些基本原理,用的服务器是TOMCAT,对JAVA基础也有一般般,熟悉SQL数据库的一般查询语句,有过真实OA项目经验,自己也独立开发了一个业务流程比较简单的网站,包括整个开发流程,全是我做的,有后台管理;像我这样的条件,为什么这么难找J2EE开发的工作?
我不要求多少多少的工资,而且我可以全心的投入到工作中去.去面试过几次,觉得面试题也做得还不错,有时候复试也有,但是是快一个月了,还是没能找到工作.为什么会这样,我应该咱办呢?
有时候真想,自己建个校园相关的'网站,看能不能赚钱.
有些企业一看到应届就怕,真的纳闷了,每个人都是从这过来的,没有应届生,哪来经验呢?
还是回到主题,我应该咱办呢?帮忙出出主意,谢谢.

应届毕业生和J2EE开发人员,为什么这么难找工作?