关于#idea#,java web的问题,如何解决?

问题遇到的现象和发生背景

在idea上,用java web做一个管理,现在是两个问题。
1.添加功能,能添加成功,但是不能正常返回页面
2.查看列表,不能查看数据库里的值

用代码块功能插入代码,请勿粘贴截图

这是前端list表单

 
                                            <table width="100%"  class="cont tr_color">
                                                <tr>
                                                   
                                                    <th>学生学号th>
                                                    <th>学生姓名th>
                                                    <th>专业th>
                                                    <th>实习职位th>
                                                    <th>实习考核分数th>
                                                    <th>实习单位th>
                                                    <th>实习地点th>
                                                    <th>操作th>
                                                tr>
                                                <c:forEach items="${interns}" var="i">
                                                    <tr align="center" class="d">
                                                        <td><a href="intern.let?type=details&id=${i.id}">${i.id}a>td>
                                                        <td>${i.name}td>
                                                        <td>${i.major}td>
                                                        <td>${i.job}td>
                                                        <td>${i.score}td>
                                                        <td>${i.company}td>
                                                        <td>${i.address}td>
                                                        <td>
                                                            <a onclick="return confirm('确认修改');" href="intern.let?type=modifypre&id=${i.id}">修改a>
                                                            <a onclick="return confirm('确认删除');" href="intern.let?type=remove&id=${i.id}">删除a>
                                                        td>
                                                    tr>
                                                c:forEach>
                                            table>
                                    td>
                                tr>
                            table>
                        td>
                        <td width="2%"> td>
                    tr>

添加jsp的主代码

<tr>
                            <td width="2%"> td>
                            <td width="96%">
                                <table width="100%">
                                    <tr>
                                        <td colspan="2">
                                            <form action="intern.let?type=add" method="post">
                                                <table width="40%" class="cont">
                                                    <tr>
                                                        <td width="2%"> td>
                                                        <td width="25%">学生学号:td>
                                                        <td width="40%"><input type="text" id="id" class="text"  name="id"  />td>
                                                        <td class="err">*学号已存在td>
                                                        <td width="2%"> td>
                                                    tr>
                                                    <tr>
                                                        <td width="2%"> td>
                                                        <td width="25%">学生姓名:td>
                                                        <td width="40%"><input type="text" id="name" class="text"  name="name"  />td>
                                                        <td class="err">*已存在td>
                                                        <td width="2%"> td>
                                                    tr>
                                                    <tr>
                                                        <td width="2%"> td>
                                                        <td width="25%">专业:td>
                                                        <td width="40%"><input type="text" id="major" class="text"  name="major"  />td>
                                                        <td class="err">*已存在td>
                                                        <td width="2%"> td>
                                                    tr>
                                                    <tr>
                                                        <td width="2%"> td>
                                                        <td width="25%">专业安排:td>
                                                        <td width="40%"><input type="text" id="desc" class="text"  name="desc"  />td>
                                                        <td class="err">*已存在td>
                                                        <td width="2%"> td>
                                                    tr>
                                                    <tr>
                                                        <td width="2%"> td>
                                                        <td width="25%">实习岗位:td>
                                                        <td width="40%"><input type="text" id="job" class="text"  name="job"  />td>
                                                        <td class="err">*已存在td>
                                                        <td width="2%"> td>
                                                    tr>
                                                    <tr>
                                                        <td width="2%"> td>
                                                        <td width="25%">实习考核分数:td>
                                                        <td width="40%"><input type="text" id="score" class="text"  name="score"  />td>
                                                        <td class="err">*已存在td>
                                                        <td width="2%"> td>
                                                    tr>
                                                    <tr>
                                                        <td width="2%"> td>
                                                        <td width="25%">实习单位:td>
                                                        <td width="40%"><input type="text" id="company" class="text"  name="company"  />td>
                                                        <td class="err">*已存在td>
                                                        <td width="2%"> td>
                                                    tr>
                                                    <tr>
                                                        <td width="2%"> td>
                                                        <td width="25%">实习地点:td>
                                                        <td width="40%"><input type="text" id="address" class="text"  name="address"  />td>
                                                        <td class="err">*已存在td>
                                                        <td width="2%"> td>
                                                    tr>
                                                    <tr>
                                                        <td> td>
                                                        <td colspan="3"><input class="btn" type="submit" value="提交" />td>
                                                        <td> td>
                                                    tr>
                                                table>
                                            form>
                                        td>
                                    tr>
                                table>
                            td>
                            <td width="2%"> td>
                        tr>

servlet主代码

private void add(HttpServletRequest req, HttpServletResponse resp,PrintWriter out, ServletContext application) {
        //1.从表单中获取
        long id=Long.parseLong(req.getParameter("id"));
        String name =  req.getParameter("name");
        String major =  req.getParameter("major");
        String desc =  req.getParameter("desc");
        String job =  req.getParameter("job");
        double score=Double.parseDouble(req.getParameter("score"));
        String company =  req.getParameter("company");
        String address =  req.getParameter("address");
        //2.调用biz的添加方法
        int count =  internBiz.add(id,name,major,desc,job,score,company,address);
        //3.更新application中types
        if(count>0){
            List interns = internBiz.getAll();
            //List types = typeBiz.getAll();
            application.setAttribute("interns",interns);
            out.println("");
        }else{
            out.println("");
        }
        //4.提示结果



    }

add方法

public int add(long id, String name, String major, String desc, String job,
                   double score, String company, String address) {
        int count=0;
        try {
            count=internDao.add(id,name,major,desc,job,score,company,address);
        } catch (SQLException throwables) {
            throwables.printStackTrace();
        }
        return count;
    }

getall方法

public List getAll(){
        try {
            return internDao.getAll();
        } catch (SQLException throwables) {
            throwables.printStackTrace();
            return null;
        }
    }

运行结果及报错内容

1.第一个错

img

2.第二个错

img

我想要达到的结果

想能正常运行出结果

这个不是报错 字符串转换数字跟失败么,是个空值?

img