第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

代碼如下,請(qǐng)問(wèn)IllegalArgumentException是什么錯(cuò)誤?

代碼如下,請(qǐng)問(wèn)IllegalArgumentException是什么錯(cuò)誤?

慕田峪9158850 2022-05-17 13:11:20
請(qǐng)幫幫我吧,以下是什么錯(cuò)誤啊,我想做個(gè)級(jí)聯(lián)下拉框,不知道方法對(duì)不對(duì)我使用的是SSH我的想法是:1.一進(jìn)入頁(yè)面,五個(gè)下拉框都從后臺(tái)查詢到所以東西的集合賦值給了它們用了struts的標(biāo)簽<html:optionsCollection做的,當(dāng)用戶點(diǎn)擊第一個(gè)下拉框后開始關(guān)聯(lián)后邊的。2.關(guān)聯(lián)是這樣做的:把后臺(tái)的一個(gè)類用dwr變成JS類以便頁(yè)面上用。在頁(yè)面上,在下拉框的onChange事件中,把所要關(guān)聯(lián)的下拉框的東西刪掉,再把用JS類獲得的數(shù)組放到關(guān)聯(lián)的下拉框上,這是用dwr框架的DWRUtil.removeAllOptions()和DWRUtil.addOptions()做的別的都沒(méi)錯(cuò),就是頁(yè)面JS部分出錯(cuò)了,JS類的方法不能執(zhí)行,這是什么原因不知道是想法行不通,還是哪里出了問(wèn)題,請(qǐng)大家?guī)蛶臀野桑蚁肓巳炝?,我真是著急死了這是異常2009-05-04 01:57:35,218 [org.directwebremoting.impl.DefaultRemoter]-[WARN] Method execution failed: java.lang.IllegalArgumentException: Name must not be null at org.springframework.util.Assert.notNull(Assert.java:117) ...2009-05-04 01:57:35,703 [org.directwebremoting.dwrp.BaseCallMarshaller]-[WARN] --Erroring: batchId[2] message[java.lang.IllegalArgumentException: Name must not be null]我的jsp頭部<script type="text/javascript"> function setSecond(first) { var firstKindId=first.value; JSLinShiBiz.getSecondKindListByFirstId(firstKindId,beginSetSecond); } function beginSetSecond(arraySecond) { DWRUtil.removeAllOptions("emr.secondKindId"); DWRUtil.addOptions("emr.secondKindId", arraySecond, "secondKindName","secondKindId"); } </script>身部:html:form styleId="addForm" action="release.do" method="post" focus="emr.humanAmount"> <html:hidden property="op" value="doAdd" /> <table width="100%" border="0"> <tr> <td>Ⅰ級(jí)機(jī)構(gòu)</td> <td> <html:select property="emr.firstKindId" onchange="setSecond(this)"> <html:optionsCollection name="first_list" label="firstKindName" value="firstKindId"/> </html:select> </td> <td>Ⅱ級(jí)機(jī)構(gòu)</td><td><html:select property="emr.secondKindId" onchange="setThird(this)"><html:optionsCollection name="second_list" label="secondKindName" value="secondKindId"/> </html:select> </td></tr></table></html:form>我的java類是LinShiBiz有方法List getFirstKindList()List getSecondKindListByFirstId(String firstKindId)
查看完整描述

2 回答

?
萬(wàn)千封印

TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊

代碼太亂了沒(méi)怎么看
做級(jí)聯(lián)操作的話,不需要一次性將5個(gè)下拉框都填充值,只需要填充第一級(jí)下拉框,然后觸發(fā)第一級(jí)下拉框的onChange事件時(shí)通過(guò)dwr獲取第二級(jí)下拉框的數(shù)據(jù),以此類推.
以上的報(bào)錯(cuò)信息是方法的傳參有問(wèn)題,你可能傳了一個(gè)null到后臺(tái),你可以debug一下后臺(tái)的獲取數(shù)據(jù)的方法,看看是哪個(gè)參數(shù)有問(wèn)題.

查看完整回答
反對(duì) 回復(fù) 2022-05-23
?
慕尼黑5688855

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊

構(gòu)造方法摘要
IllegalArgumentException()
構(gòu)造不帶詳細(xì)消息的 IllegalArgumentException。
IllegalArgumentException(String s)
構(gòu)造帶指定詳細(xì)消息的 IllegalArgumentException。
IllegalArgumentException(String message, Throwable cause)
根據(jù)指定的詳細(xì)消息和原因構(gòu)造一個(gè)新異常。
IllegalArgumentException(Throwable cause)
根據(jù)指定的原因和 (cause==null ? null :cause.toString()) 的詳細(xì)消息構(gòu)造一個(gè)新異常(它通常包含 cause 的類和詳細(xì)消息)。
方法摘要
從類 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

構(gòu)造方法詳細(xì)信息

IllegalArgumentException
public IllegalArgumentException()構(gòu)造不帶詳細(xì)消息的 IllegalArgumentException。

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

IllegalArgumentException
public IllegalArgumentException(String s)構(gòu)造帶指定詳細(xì)消息的 IllegalArgumentException。

參數(shù):
s - 詳細(xì)消息。

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

IllegalArgumentException
public IllegalArgumentException(String message,
Throwable cause)根據(jù)指定的詳細(xì)消息和原因構(gòu)造一個(gè)新異常。
注意,與 cause 相關(guān)的詳細(xì)消息不是 自動(dòng)合并到這個(gè)異常的詳細(xì)消息中的。

參數(shù):
message - 詳細(xì)消息(保存此消息,以便以后通過(guò) Throwable.getMessage() 方法獲取它)。
cause - 原因(保存此原因,以便以后通過(guò) Throwable.getCause() 方法獲取它)。(允許使用 null 值,指出原因是不存在的或是未知的。)
從以下版本開始:
1.5

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

IllegalArgumentException
public IllegalArgumentException(Throwable cause)根據(jù)指定的原因和 (cause==null ? null :cause.toString()) 的詳細(xì)消息構(gòu)造一個(gè)新異常(它通常包含 cause 的類和詳細(xì)消息)。 此構(gòu)造方法對(duì)于那些與其他 throwable(例如,PrivilegedActionException)的包裝器相同的異常來(lái)說(shuō)是有用的。

參數(shù):
cause - 原因(保存此原因,以便以后通過(guò) Throwable.getCause() 方法獲取它)。(允許使用 null 值,指出原因是不存在的或是未知的。)
從以下版本開始:
1.5



查看完整回答
反對(duì) 回復(fù) 2022-05-23
  • 2 回答
  • 0 關(guān)注
  • 204 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)