今天在写实验报告,遇到一个问题 在开启服务器时报404 手动输入地址后报500 仔细看一下500页面的报错信息,发现了这个提示 java.lang.IllegalStateException: Optional int parameter 'cno' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type. 应该是web.xml中信息有误 检查后发现,在配置前端控制器时候命名不规范, studentmanage应该是dispatcherServlet <welcome-file>也要修改成对应的名字