2 qq 24631639 qq_24631639 于 2017.01.07 09:10 提问

JSP页面里的Java代码传值问题请教

我在JSP页面里面写了这行代码

<%=rs.getObject(1)%>

...部分我直接用 Jik140赋值 或者

5个回答

qq_24631639
qq_24631639   2017.01.07 09:11

我在JSP页面里面写了这行代码

<%=rs.getObject(1)%>

...部分我直接用 Jik140赋值 或者

qq_24631639
qq_24631639   2017.01.07 09:09

为什么 手机上写了个代码 变成链接了

qq_24631639
qq_24631639   2017.01.07 09:10

我在JSP页面里面写了这行代码

...部分我直接用 Jik140赋值 或者

qq_36440096
qq_36440096   2017.01.07 12:19

电脑贴下源码 写清楚问题,我们一起来解决

qq_24631639
qq_24631639 就是想要得到从jsp页面输出来的stuclass这个值 然后再去action里面查找 返回这个班级的所有的人
11 个月之前 回复
qq_24631639
qq_24631639   2017.01.07 20:24

这是jsp页面

 <center>
                    <h1>班级列表</h1>
                        <table border="1">
                            <tr>
                                <th>
                                    班级名称
                                </th>
                                <th>
                                    班级人数
                                </th>
                                <th>
                                    操作
                                </th>
                            </tr>
                        <%
                            try {

                                Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                                String url="jdbc:sqlserver://localhost:1433;DatabaseName=Mag_Stu_Hnuc";
                                Connection con=DriverManager.getConnection(url,"sa","suziao");
                                Statement stmt=con.createStatement();
                                String sql="select stu_class,count(stu_class) from stu_info group by stu_class";
                                ResultSet rs=stmt.executeQuery(sql);
                                while(rs.next()){
                        %>
                            <tr>
                                <td>
                                    <a href="viewClaDetails.action?stucalss=<%=rs.getObject(1) %>">
                                        <%=rs.getObject(1) %>
                                    </a>
                                </td>
                                <td>
                                    <%=rs.getObject(2) %>
                                </td>
                                <td>
                                    <a href="claDelete.action?stuclass=b">
                                        删除
                                    </a>
                                </td>

                            </tr>
                        <%
                                }
                            } catch (Exception e) {
                                e.printStackTrace();
                            }
                        %>
                    </table>
            </center>

这是StuInfoDao.java里面的

 //根据stuclass返回Stu
    public List searchStuByStuclass(Stuinfo stucla) {

        List list;

        /*Stuinfo stuinfo;*/
        Session session = HibernateSessionFactory.getSession();

        String hql = "from Stuinfo as s where s.stuclass=?";

        Query query = session.createQuery(hql);

        query.setString(0, stucla.getStuclass());

        list = query.list();

        /*query.setLong(0, stuinfo.getStuid());
        stuinfo = ((Stuinfo) session).getStuinfo();

        return stuinfo;*/

        return list;

    }

这是StuAction.java里面的

 //查看该班级的学生信息
    public String viewClaDetails() {

        Stuinfo stuinfo = new Stuinfo();

        stuinfo.setStuclass(getStuclass());

        StuInfoDao dao = new StuInfoDao();

        list = dao.searchStuByStuclass(stuinfo);

        System.out.println(stuclass);


        return SUCCESS;
        /*if(stuinfo != null)
            return SUCCESS;
        else
            return ERROR;*/

    }
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!