日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

錯誤:java.lang.NoSuchMethodException:java.lang.Long()在春季MVC中

瀏覽:200日期:2024-05-12 09:22:13
(adsbygoogle = window.adsbygoogle || []).push({}); 如何解決錯誤:java.lang.NoSuchMethodException:java.lang.Long()在春季MVC中?

這@modelattribute('studentId') LongstudentId是問題的根源,因為spring找不到可以提供此Long對象的方法,因此它試圖實例化一個對象并將其作為方法參數傳遞。 您可以:

@RequestMapping(value = '/read.html') public String readStudent(Model model,Long studentId) {Student student = null;studentId = 2l;try { student = serviceFile.readStudent(studentId);} catch(Exception e){ model.addAttribute('message', 'Some thing went wrong !!!! Exception occured'); return 'message';}model.addAttribute('student', student);return 'read'; } 在您的 中

@modelattribute public void provideStudentId(Model model){model.addAttribute('studentId', new Long(1)); }

官方文件

@RequestMapping(path = '/owners/{ownerId}/pets/{petId}/edit', method = RequestMethod.POST) public String processSubmit(@modelattribute Pet pet) { }

給定以上示例,Pet實例可以從哪里來?有幾種選擇:

由于使用@SessionAttributes,它可能已經在模型中-請參閱“使用@SessionAttributes在請求之間的HTTP會話中存儲模型屬性”一節。由于同一控制器中的@modelattribute方法,它可能已經在模型中-如上一節中所述。可以基于URI模板變量和類型轉換器(在下面更詳細地說明)來檢索它。可以使用其默認構造函數實例化它。

如果studentId是參數的名字從你可以使用UI發送@RequestParam這樣

@RequestMapping(value = '/read.html') public String readStudent(Model model, @RequestParam('studentId') Long studentId) {Student student = null;studentId = 2l;try { student = serviceFile.readStudent(studentId);} catch(Exception e) { model.addAttribute('message', 'Some thing went wrong !!!! Exception occoured'); return 'message';} model.addAttribute('student', student);return 'read'; }解決方法

從數據庫讀取學生對象時出現此錯誤。

org.springframework.beans.BeanInstantiationException: Failed to instantiate [java.lang.Long]: No default constructor found; nested exception is java.lang.NoSuchMethodException: java.lang.Long.<init>()org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:107)

全棧跟蹤:

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [java.lang.Long]: No default constructor found; nested exception is java.lang.NoSuchMethodException: java.lang.Long.<init>() org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)root causeorg.springframework.beans.BeanInstantiationException: Failed to instantiate [java.lang.Long]: No default constructor found; nested exception is java.lang.NoSuchMethodException: java.lang.Long.<init>() org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:107) org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveModelAttribute(HandlerMethodInvoker.java:775) org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveHandlerArguments(HandlerMethodInvoker.java:368) org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:172) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:446) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:434) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)root causejava.lang.NoSuchMethodException: java.lang.Long.<init>() java.lang.Class.getConstructor0(Class.java:3082) java.lang.Class.getDeclaredConstructor(Class.java:2178) org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:104) org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveModelAttribute(HandlerMethodInvoker.java:775) org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveHandlerArguments(HandlerMethodInvoker.java:368) org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:172) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:446) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:434) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

學生.java

@Entity@Table(name='Student')public class Student implements Serializable{ private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name='studentId') Long studentId; @Column(name='studentName') String studentName;

Controller.java

@RequestMapping(value = '/read.html') public String readStudent(Model model,@ModelAttribute('studentId') Long studentId) {Student student = null;studentId = 2l;try{ student = serviceFile.readStudent(studentId);}catch(Exception e){ model.addAttribute('message','Some thing went wrong !!!! Exception occoured'); return 'message';} model.addAttribute('student',student);return 'read'; }

daoImpl.java

@Repository@Transactionalpublic class DaoImplFile implements DaoFile { private EntityManager entityManager; public EntityManager getEntityManager() {return entityManager; } @PersistenceContext public void setEntityManager(EntityManager entityManager) {this.entityManager = entityManager; } @Override public Student read(Long studentId) throws NullPointerException { Student student = entityManager.find(Student.class,studentId);if (student!=null) { return student;} else { return null;} }

標簽: java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久九九精品| 国产农村妇女精品一区二区| 亚洲深夜影院| 视频一区中文| 国产视频久久| 蜜桃伊人久久| 亚洲在线久久| 欧美日韩99| 久久国产精品免费一区二区三区 | 免费国产自久久久久三四区久久| 99国产精品免费视频观看| 欧美日韩在线播放视频| 尹人成人综合网| 中文字幕一区二区三区在线视频| 亚洲精品欧洲| 国产欧美一区二区色老头| 国产精品视频一区二区三区综合| 国产精品成人自拍| 国产一区三区在线播放| 欧美aa在线观看| 香蕉精品视频在线观看| 亚洲一区二区三区四区五区午夜 | 中文欧美日韩| 亚洲精品极品| 麻豆91精品91久久久的内涵| 国产精品伦理久久久久久| 日韩精品电影| 鲁大师成人一区二区三区| 亚洲午夜免费| 国产精品观看| 精品日韩视频| 国产免费成人| 69精品国产久热在线观看| 精品久久福利| 一区二区亚洲精品| 久久国产免费看| 久久精品国产www456c0m| 蜜臀久久久久久久| 国产极品模特精品一二| 日韩一区三区| 亚洲永久精品唐人导航网址| 另类综合日韩欧美亚洲| 国产中文一区| 国产日韩欧美一区在线| 岛国av免费在线观看| 99精品99| 麻豆久久久久久| 日本欧美不卡| 亚洲制服欧美另类| 成人在线视频区| 99视频在线精品国自产拍免费观看| 久久成人亚洲| 精品国产欧美日韩一区二区三区| 91久久在线| 国产精品久久久久久久久久齐齐 | 日本一区福利在线| 免费观看亚洲| 日韩av不卡在线观看| 欧美日韩网址| 国产在线视频欧美一区| 最新日韩av| 国产在线一区不卡| 亚洲日本免费电影| 久久婷婷av| 欧美日韩中出| 国产一区日韩欧美| 麻豆一区二区三| 老鸭窝毛片一区二区三区| 久久久国产精品网站| 免费视频国产一区| 精品久久97| 久久精品99久久久| 99精品电影| 精品视频97| 免费人成精品欧美精品| av资源中文在线| 欧美一区精品| 国产精品社区| 亚洲四虎影院| 麻豆免费精品视频| 亚洲18在线| 黑丝一区二区三区| 亚洲成人一区在线观看| 另类欧美日韩国产在线| 日韩欧美高清一区二区三区| 欧美精选一区二区三区| 久久精品福利| 国产亚洲第一伦理第一区| 国产毛片久久| 尤物tv在线精品| 欧美国产小视频| 久久国产精品美女| 成人久久久久| 你懂的亚洲视频| 青草久久视频| 亚洲区欧美区| 免费久久99精品国产自在现线| a国产在线视频| 国产精品日本一区二区不卡视频 | 在线成人直播| 欧美sss在线视频| 成人午夜在线| 久久精品伊人| 青青草国产精品亚洲专区无| 免费在线视频一区| 中文亚洲欧美| 夜夜精品视频| 黄色亚洲大片免费在线观看| 欧美亚洲国产激情| 欧美/亚洲一区| 99精品小视频| 99久久激情| 色爱av综合网| 国产视频一区欧美| 尹人成人综合网| 在线亚洲免费| 视频一区二区国产| 日本 国产 欧美色综合| 好吊日精品视频| 欧美女激情福利| 黄色亚洲大片免费在线观看| 久久一区二区中文字幕| 极品裸体白嫩激情啪啪国产精品| 桃色一区二区| 亚洲第一区色| 亚洲国产不卡| 羞羞答答国产精品www一本| 国产亚洲在线| 亚洲永久精品唐人导航网址| 亚洲精品系列| 久久精品99久久久| 麻豆久久久久久| а√天堂中文在线资源8| 97精品在线| 日韩精品一卡| 影院欧美亚洲| 亚洲精品少妇| 青草国产精品久久久久久| 国产欧美88| 精品久久久久久久| 人人精品亚洲| 宅男噜噜噜66国产日韩在线观看| 中文字幕日韩高清在线| 97成人在线| 日韩av有码| 亚洲二区在线| 日韩影院免费视频| 亚洲精品影院在线观看| 日韩高清在线不卡| 日韩在线麻豆| 国产精品magnet| 裤袜国产欧美精品一区| 久久精品国产大片免费观看| 丝袜诱惑制服诱惑色一区在线观看 | 久久亚洲道色| 日韩在线高清| 亚洲综合不卡| 免费成人性网站| 国产精品分类| 91视频一区| 99国产精品| 国产乱码精品一区二区三区四区 | 欧美黑人做爰爽爽爽| 欧美sm一区| 日韩中文字幕区一区有砖一区| 日韩精品一区二区三区av | 午夜在线精品偷拍| 国产精品中文字幕制服诱惑| 色婷婷亚洲mv天堂mv在影片| 午夜国产精品视频| 国产日韩一区二区三区在线| 国产超碰精品| 日韩精品亚洲专区| 国产v日韩v欧美v| 午夜在线视频观看日韩17c| 欧美精品福利| 999精品在线| 日韩成人一级| 国产传媒在线观看| 麻豆亚洲精品| 麻豆精品国产91久久久久久| 欧美成人综合| 国产精品网在线观看| 亚洲电影在线| 欧美成人一二区| 香蕉久久99| 久久国产乱子精品免费女| 成人自拍av| 国产精品一区二区三区美女| 欧美一区二区性| 欧美国产日本| 亚洲在线网站| www.51av欧美视频| 中文字幕日韩高清在线| 91亚洲国产| 欧美伊人久久| 欧美女激情福利| 国产黄大片在线观看| 日韩精品亚洲专区| 亚洲午夜电影|