java.lang.IllegalArgumentException: No bean specified java异常问题,请求大虾解决问题!
java.lang.IllegalArgumentException\u600e\u4e48\u89e3\u8fd0\u884c\u73af\u5883\u548c\u7f16\u8bd1\u73af\u5883\u4e0d\u4e00\u81f4\uff0c\u6240\u4ee5\u5c31\u8981\u7ecf\u8fc7\u4ee5\u4e0b\u7684\u8bbe\u7f6e\uff1a \u9009\u4e2d\u9879\u76ee\uff0c\u5355\u51fb\u53f3\u952e-\u300bProperties-\u300bMyeclipse-\u300bProject Facets-\u300b\u67e5\u770bjava\u7684jdk\u7248\u672c\u3002
\u7136\u540e\uff0c\u5728\u9009\u4e2d\u9879\u76ee-\u300b\u5355\u51fb\u53f3\u952e-\u300bRun as-\u300bRun Configurations-\u300b\u9009\u4e2d\u4f60\u914d\u7f6e\u7684tomcat\uff0c
\u8fd9\u4e24\u4e2a\u5730\u65b9\u7684jdk\u7248\u672c\u540c\u4e0a\u8fb9\u7684\u8981\u4e00\u81f4\u3002 \u8fd9\u6837\u91cd\u542f\u4e00\u4e0bMyEclipse\u5c31\u53ef\u4ee5\u4e86
\u5149\u8d34\u4e2a\u5f02\u5e38\u80fd\u770b\u51fa\u4ec0\u4e48\u95ee\u9898\u6765\u554a\uff0c\u53ea\u80fd\u770b\u51fa\u6765bean\u4e0d\u80fd\u4e3a\u7a7a\uff0c\u67e5\u4e0bAPI\uff0c\u770b\u770b\u662f\u4ec0\u4e48\u5f02\u5e38
java.lang
\u7c7b IllegalArgumentException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalArgumentException
\u6240\u6709\u5df2\u5b9e\u73b0\u7684\u63a5\u53e3\uff1a
Serializable
\u76f4\u63a5\u5df2\u77e5\u5b50\u7c7b\uff1a
IllegalCharsetNameException, IllegalFormatException, IllegalSelectorException, IllegalThreadStateException, InvalidKeyException, InvalidOpenTypeException, InvalidParameterException, KeyAlreadyExistsException, NumberFormatException, PatternSyntaxException, UnresolvedAddressException, UnsupportedAddressTypeException, UnsupportedCharsetException
--------------------------------------------------------------------------------
public class IllegalArgumentExceptionextends RuntimeException\u629b\u51fa\u7684\u5f02 \u5e38\u8868\u660e\u5411\u65b9\u6cd5\u4f20\u9012\u4e86\u4e00\u4e2a\u4e0d\u5408\u6cd5\u6216\u4e0d\u6b63\u786e\u7684\u53c2\u6570\u3002
\u4ece\u4ee5\u4e0b\u7248\u672c\u5f00\u59cb\uff1a
JDK1.0
\u53e6\u8bf7\u53c2\u89c1\uff1a
Thread.setPriority(int), \u5e8f\u5217\u5316\u8868\u683c
--------------------------------------------------------------------------------
\u6784\u9020\u65b9\u6cd5\u6458\u8981
IllegalArgumentException()
\u6784\u9020\u4e0d\u5e26\u8be6\u7ec6\u6d88\u606f\u7684 IllegalArgumentException\u3002
IllegalArgumentException(String s)
\u6784\u9020\u5e26\u6307\u5b9a\u8be6\u7ec6\u6d88\u606f\u7684 IllegalArgumentException\u3002
IllegalArgumentException(String message, Throwable cause)
\u6839\u636e\u6307\u5b9a\u7684\u8be6\u7ec6\u6d88\u606f\u548c\u539f\u56e0\u6784\u9020\u4e00\u4e2a\u65b0\u5f02\u5e38\u3002
IllegalArgumentException(Throwable cause)
\u6839\u636e\u6307\u5b9a\u7684\u539f\u56e0\u548c (cause==null ? null :cause.toString()) \u7684\u8be6\u7ec6\u6d88\u606f\u6784\u9020\u4e00\u4e2a\u65b0\u5f02\u5e38\uff08\u5b83\u901a\u5e38\u5305\u542b cause \u7684\u7c7b\u548c\u8be6\u7ec6\u6d88\u606f\uff09\u3002
\u65b9\u6cd5\u6458\u8981
\u4ece\u7c7b java.lang.Throwable \u7ee7\u627f\u7684\u65b9\u6cd5
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
\u4ece\u7c7b java.lang.Object \u7ee7\u627f\u7684\u65b9\u6cd5
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
\u6784\u9020\u65b9\u6cd5\u8be6\u7ec6\u4fe1\u606f
IllegalArgumentException
public IllegalArgumentException()\u6784\u9020\u4e0d\u5e26\u8be6\u7ec6\u6d88\u606f\u7684 IllegalArgumentException\u3002
--------------------------------------------------------------------------------
IllegalArgumentException
public IllegalArgumentException(String s)\u6784\u9020\u5e26\u6307\u5b9a\u8be6\u7ec6\u6d88\u606f\u7684 IllegalArgumentException\u3002
\u53c2\u6570\uff1a
s - \u8be6\u7ec6\u6d88\u606f\u3002
--------------------------------------------------------------------------------
IllegalArgumentException
public IllegalArgumentException(String message,
Throwable cause)\u6839\u636e\u6307\u5b9a\u7684\u8be6\u7ec6\u6d88\u606f\u548c\u539f\u56e0\u6784\u9020\u4e00\u4e2a\u65b0\u5f02\u5e38\u3002
\u6ce8\u610f\uff0c\u4e0e cause \u76f8\u5173\u7684\u8be6\u7ec6\u6d88\u606f\u4e0d\u662f \u81ea\u52a8\u5408\u5e76\u5230\u8fd9\u4e2a\u5f02\u5e38\u7684\u8be6\u7ec6\u6d88\u606f\u4e2d\u7684\u3002
\u53c2\u6570\uff1a
message - \u8be6\u7ec6\u6d88\u606f\uff08\u4fdd\u5b58\u6b64\u6d88\u606f\uff0c\u4ee5\u4fbf\u4ee5\u540e\u901a\u8fc7 Throwable.getMessage() \u65b9\u6cd5\u83b7\u53d6\u5b83\uff09\u3002
cause - \u539f\u56e0\uff08\u4fdd\u5b58\u6b64\u539f\u56e0\uff0c\u4ee5\u4fbf\u4ee5\u540e\u901a\u8fc7 Throwable.getCause() \u65b9\u6cd5\u83b7\u53d6\u5b83\uff09\u3002\uff08\u5141\u8bb8\u4f7f\u7528 null \u503c\uff0c\u6307\u51fa\u539f\u56e0\u662f\u4e0d\u5b58\u5728\u7684\u6216\u662f\u672a\u77e5\u7684\u3002\uff09
\u4ece\u4ee5\u4e0b\u7248\u672c\u5f00\u59cb\uff1a
1.5
--------------------------------------------------------------------------------
IllegalArgumentException
public IllegalArgumentException(Throwable cause)\u6839\u636e\u6307\u5b9a\u7684\u539f\u56e0\u548c (cause==null ? null :cause.toString()) \u7684\u8be6\u7ec6\u6d88\u606f\u6784\u9020\u4e00\u4e2a\u65b0\u5f02\u5e38\uff08\u5b83\u901a\u5e38\u5305\u542b cause \u7684\u7c7b\u548c\u8be6\u7ec6\u6d88\u606f\uff09\u3002 \u6b64\u6784\u9020\u65b9\u6cd5\u5bf9\u4e8e\u90a3\u4e9b\u4e0e\u5176\u4ed6 throwable\uff08\u4f8b\u5982\uff0cPrivilegedActionException\uff09\u7684\u5305\u88c5\u5668\u76f8\u540c\u7684\u5f02\u5e38\u6765\u8bf4\u662f\u6709\u7528\u7684\u3002
\u53c2\u6570\uff1a
cause - \u539f\u56e0\uff08\u4fdd\u5b58\u6b64\u539f\u56e0\uff0c\u4ee5\u4fbf\u4ee5\u540e\u901a\u8fc7 Throwable.getCause() \u65b9\u6cd5\u83b7\u53d6\u5b83\uff09\u3002\uff08\u5141\u8bb8\u4f7f\u7528 null \u503c\uff0c\u6307\u51fa\u539f\u56e0\u662f\u4e0d\u5b58\u5728\u7684\u6216\u662f\u672a\u77e5\u7684\u3002\uff09
<input type="hidden" name="item.configFileThirdKindByThirdKindId.thirdKindId" value="${hf.configFileThirdKind.thirdKindId }"/>
因为name="item.configFileThirdKindByThirdKindId.thirdKindId"
因此会设置进getItem().getConfigFileThirdKindByThirdKindId.setThirdKindId();
如果没有对应的方法,就会报这个错误。
item.configFileSecondKindBySecondKindId.secondKindId不在majorchangeForm中,使用formBean:<input type="hidden" name="majorchangeForm.item">,item在majorchangeForm中必须有setter方法
扩展阅读:1688精品货源网站入口 ... 在线linux入口 ... 开鲁网站卖馒头 ... www.968777.cn ... www.sony.com.cn ... 黑马java入口 ... java.52emu.cn ... it人必看的网站 ... java实现在线播放 ...