crm 个人笔记(3)
问题一、有时候代码本身没有毛病,运行总是报错,可以从以下细节先着手
1、回想自己的 resources 的创建过程,是不是先创建好,然后再打上的标记(mark as),如果不是的话,则即使编入了资源文件的代码,系统不能视其为资源文件,造成运行报错
解决——>删了resources,重新按步骤走,创建,标记,导入,运行
2、检查自己的 pom.xml配置文件是否读取完成,右键pom.xml,选择Maven,选Reimport(相当于重新输入,因为有时候idea读取不及时)
问题二、reset和clear的区别?
答: reset只清除表单信息,而clear更彻底,还请隐藏域中的信息
隐藏域
代码格式:<input type="hidden" name="..." value="...">
属性说明
type="hidden" ---->定义隐藏域
name="..."---->给隐藏域命名,独一无二的名字,确保数据的准确采集
value="..."----->定义隐藏域的值
特征:
不在前台显示,但有名有值,跟表单元素一样,只是提交时看不见罢了
作用:
隐藏域是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的。
问题三、查看之前写的代码(几分钟前,几天前,历史记录)
步骤:
1、锁定
2、右键选local history
3、选show history
问题三、关于 mubatis自动生成代码
注意:运行一次就可以了,第二次就会在原来创建的文件中,再贴一遍相同代码。
问题四、项目报错,crm中凡是涉及包名为shsxt(或者其他任意某个包名)的,都报错,其它包正常,当什么方法都用过了之后,还是不行,可以试试:
1、重新创建包:先建一个test,将原来的java代码剪切到该文件夹下,然后删除原来报错的包名,之后再新创一个(包名和原来一样) (我的报错解决)