JavaWeb项目开发过程常见问题(未完待更)

problem1:在JSP中出现中文保存失败
answer1:在jsp文件中第一行注明以下内容

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

reason1:JSP文件必须在文件第一行注明上面这一行,不然eclipse会认为你想以ISO-8859-1编码保存,所以有中文的话就无法保存了。即使你在eclipse的全局设置里面已经设置所有文件使用UTF-8也会提示,因为对于JSP文件,eclipse是以这行声明为准。
为什么要这样呢,因为如果前面没有这一行的话,即使你选择强行保存成UTF-8格式,通过服务器传输过来之后,网页上打开也会乱码,它之所以这样硬性规定,是避免大家不小心漏掉这行吧。当然,上面并不一定要用UTF-8,你可以替换成其他支持中文的编码,只要和eclipse设置的编码一致即可。

静态方法使用类名调用
非静态通过对象调用该方法
接口无法实例化

单元测试过程中无法使用@Test
可能是版本问题
可以改用main方法

确认DAO层接口中抽象方法的返回值及原因

        //删除操作
        public int deleteType(int id);
        //更新操作
        public int update(Type type);
        //id获取类别
        public Type selectByID(int id);
        //select 语句返回的是一个集合,是一个通过id查寻到一个的
        //添加类别,返回类型为int
        public int addType(String name);
        //增删改sql语句结果影响的是数据库中受影响的行数所以为int型
        //获取所有的类别
        public ListgetAllType();
JavaWeb项目开发过程常见问题(未完待更)_第1张图片
TG}1~({$IS4A13(OSWKVHOT.png
JavaWeb项目开发过程常见问题(未完待更)_第2张图片
O$FJ5HZ2L40Q2[E$T47A)4B.png

JavaWeb项目开发过程常见问题(未完待更)_第3张图片
错误样式
JavaWeb项目开发过程常见问题(未完待更)_第4张图片
R8P6(G1JMVR5JEA01LCSUR6.png

添加图片不显示
可以将图片重命名

你可能感兴趣的:(JavaWeb项目开发过程常见问题(未完待更))