java异常问题,请求大虾解决问题!

java.lang.IllegalArgumentException:Beanobjectmustnotbenullatorg.springframework.util.... java.lang.IllegalArgumentException: Bean object must not be null
at org.springframework.util.Assert.notNull(Assert.java:112)
at org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl.java:188)
at org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl.java:177)
at org.springframework.beans.BeanWrapperImpl.<init>(BeanWrapperImpl.java:130)
at org.springframework.web.servlet.tags.form.OptionWriter.doRenderFromCollection(OptionWriter.java:189)
at org.springframework.web.servlet.tags.form.OptionWriter.renderFromCollection(OptionWriter.java:177)
at org.springframework.web.servlet.tags.form.OptionWriter.writeOptions(OptionWriter.java:131)
at org.springframework.web.servlet.tags.form.SelectTag.writeTagContent(SelectTag.java:216)
at org.springframework.web.servlet.tags.form.AbstractFormTag.doStartTagInternal(AbstractFormTag.java:90)
at org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:77)
at org.apache.jsp.tbm.project.project_005flist_jsp._jspx_meth_spring$1f_select_3(project_005flist_jsp.java:499)
at org.apache.jsp.tbm.project.project_005flist_jsp._jspx_meth_spring$1f_form_0(project_005flist_jsp.java:265)
at org.apache.jsp.tbm.project.project_005flist_jsp._jspService(project_005flist_jsp.java:190)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
展开
 我来答
lovepetrel
推荐于2018-03-08 · TA获得超过1531个赞
知道小有建树答主
回答量:857
采纳率:100%
帮助的人:0
展开全部
光贴个异常能看出什么问题来啊,只能看出来bean不能为空,查下API,看看是什么异常

java.lang
类 IllegalArgumentException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalArgumentException
所有已实现的接口:
Serializable
直接已知子类:
IllegalCharsetNameException, IllegalFormatException, IllegalSelectorException, IllegalThreadStateException, InvalidKeyException, InvalidOpenTypeException, InvalidParameterException, KeyAlreadyExistsException, NumberFormatException, PatternSyntaxException, UnresolvedAddressException, UnsupportedAddressTypeException, UnsupportedCharsetException

--------------------------------------------------------------------------------

public class IllegalArgumentExceptionextends RuntimeException抛出的异 常表明向方法传递了一个不合法或不正确的参数。

从以下版本开始:
JDK1.0
另请参见:
Thread.setPriority(int), 序列化表格

--------------------------------------------------------------------------------

构造方法摘要
IllegalArgumentException()
构造不带详细消息的 IllegalArgumentException。
IllegalArgumentException(String s)
构造带指定详细消息的 IllegalArgumentException。
IllegalArgumentException(String message, Throwable cause)
根据指定的详细消息和原因构造一个新异常。
IllegalArgumentException(Throwable cause)
根据指定的原因和 (cause==null ? null :cause.toString()) 的详细消息构造一个新异常(它通常包含 cause 的类和详细消息)。
方法摘要
从类 java.lang.Throwable 继承的方法
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

构造方法详细信息

IllegalArgumentException
public IllegalArgumentException()构造不带详细消息的 IllegalArgumentException。

--------------------------------------------------------------------------------

IllegalArgumentException
public IllegalArgumentException(String s)构造带指定详细消息的 IllegalArgumentException。

参数:
s - 详细消息。

--------------------------------------------------------------------------------

IllegalArgumentException
public IllegalArgumentException(String message,
Throwable cause)根据指定的详细消息和原因构造一个新异常。
注意,与 cause 相关的详细消息不是 自动合并到这个异常的详细消息中的。

参数:
message - 详细消息(保存此消息,以便以后通过 Throwable.getMessage() 方法获取它)。
cause - 原因(保存此原因,以便以后通过 Throwable.getCause() 方法获取它)。(允许使用 null 值,指出原因是不存在的或是未知的。)
从以下版本开始:
1.5

--------------------------------------------------------------------------------

IllegalArgumentException
public IllegalArgumentException(Throwable cause)根据指定的原因和 (cause==null ? null :cause.toString()) 的详细消息构造一个新异常(它通常包含 cause 的类和详细消息)。 此构造方法对于那些与其他 throwable(例如,PrivilegedActionException)的包装器相同的异常来说是有用的。

参数:
cause - 原因(保存此原因,以便以后通过 Throwable.getCause() 方法获取它)。(允许使用 null 值,指出原因是不存在的或是未知的。)
tenderghost
2009-10-19 · TA获得超过320个赞
知道小有建树答主
回答量:532
采纳率:0%
帮助的人:0
展开全部
java.lang.IllegalArgumentException: Bean object must not be null
非法参数异常:Bean对象必须非空
可能是你在Autowire时哪个Bean为null了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仝夏时敏丽
2020-04-18 · TA获得超过1186个赞
知道答主
回答量:7
采纳率:100%
帮助的人:2097
展开全部
java_home中写的是你jdk路径,就是你上面写的安装路径。
path中要写
%java_home%\bin;
注意最后要写分号,而且这个一定要写在最前面,否则会和你的数据库冲突的。
classpath中要写
.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
这里要注意前面一定要写个点然后分号,dt.jar后也要跟分号。
您可以直接复制我写出来的path和classpath,只要你写的java_home正确,应该是没有问题的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wmq534
2009-10-19 · TA获得超过183个赞
知道答主
回答量:42
采纳率:0%
帮助的人:0
展开全部
你提问真可以呀!你以为别人都是神呀,光贴个异常信息有个屁用,你把相关的代码全贴出来,流程讲清楚,别人才能帮你呀,建议看看提问的智慧!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式