2
我想發送使用角JS從前端陣列,使得在我的後端我有使用request.parameter()命令(其用於字符串)。 對於名單,我可以使用request.getParametersValues()
,但它是用於String[]
,而不是List<String>
。在另一方面,如果我用String[]
然後MyBatis的javaType="java.util.List" cannot match with String[]
。 是否有特定的javaType爲String[]
?如何將request.getParameterValues與List的mybatis相匹配?串[]?或列表<String>?
嘗試1 的java
private List<String> values;
dataService.post(request.getParametersValues("values"); -> error here (cannot match with List<String>)
的MyBatis
<resultMap id="value_input" type="values">
<result property="values" column="VALUES" javaType="java.util.List"/>
</resultMap>
嘗試2 的java
private String[] values;
dataService.post(request.getParametersValues("values");
的MyBatis
<resultMap id="value_input" type="values">
<result property="values" column="VALUES" javaType="java.util.List"/> -> error here (cannot match with String[])
</resultMap>
至於我的回答邊評論,你把問題的代碼不編譯。花一點時間閱讀[如何問](https://stackoverflow.com/help/how-to-ask)。 – araknoid