JavaWeb 学习005-4个页面,5条sql语句(添加、查看、修改、删除)

今天完成了的事: =

1.班级模块,list页面的添加班级信息操做,中文乱码问题 尚待解决
这俩天作得工做是:
首先搭建好main页面:是由top、left、right三个部分构成的,拼接到一块儿。
流程:登录成功后,跳转到main页面。
left侧栏,分别显示班级信息、学生信息、课程信息、爱好信息、用户信息等等。

接下来要作的是:对这几个模块逐渐完成里面的每个操做。
首先作得是班级模块的 添加信息操做。
等同的是各个模块里,应该都有这一项,都会须要这一操做。jsp

步骤:点击添加按钮 -> 编写toAddServlet -> 编写addGrade.jsp —>保存信息 按钮—>doAddGradeServlet
完成编写,返回到list页面 —> doListGradeServlet

重点代码:doAddGradeServlet

String gradename = request.getParameter("gradename");
// servlet有值传给页面
Grade grade = new Grade();
grade.setGname(gradename);

GradeBiz biz= new GradeBizImpl();
int rows = 0;
rows = biz.addGrade(grade);

// 与biz发生交互
request.setAttribute("rows", rows);
// t跳转页面
request.getRequestDispatcher("doListGrade.action").forward(request, response);
// 这一步不能直接跳转到list页面,须要跳转到 list的servlet页面上面,执行查询操做spa

--------------------------------------------------------------------------------------orm

a元素之 查看get

查看页面不须要form元素
直接doDetailServlet 里正常编写servlet的四个问题。而后创建查看的页面最后返回到list页面。servlet

重点是:list页面的
<a href="doDetailGrade.action?gid=${grade.gid}">查看</a>
这行代码的编写。io


a元素之 修改
注意隐藏主键
update grade set gradename='' where gid=''须要调用两个,为减小代码的重复,须要隐藏主键idform

----------------------------------------------------------------------------------------乱码

相关文章
相关标签/搜索