Dto内のデータの代入でわからないことがあります。
Java
1private void changeToDisplay(Application dto) { 2 MapDto mapDto = new MapDto(); 3 mapDto.zipcode = dto.mapdto.zipcode; 4 change(mapDto); 5}
上記のメソッドのmapDto.zipcode = dto.mapdto.zipcode;でヌルポが発生してしまいます。
dto.mapdto.zipcodeには値が入っているのですが、mapDto.zipcodeに値が入らず落ちているようです。(確実な原因はまだ判別していません)
Application dtoの中にmapDtoが入っている構造になっています。
その下のchange(mapDto);は使いたいので、mapDto.zipcode = dto.mapdto.zipcode;でエラーが発生せず値を代入したいのですが、いい方法はありますか?
フレームワークはSeaser2です。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。