麻烦老师看一下是否有需要修改的

来源:1-12 自由编程

jia_蛙

2019-11-09 15:32:45

Course.java

package com.zhou.course;
/**
 *  课程类
 * @author 25677
 *
 */
public class Course {
	private String name;//课程名称
	private String category;//所属方向
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getCategory() {
		return category;
	}
	public void setCategory(String category) {
		this.category = category;
	}
	@Override
	public String toString() {
		return "课程信息 [课程名称:" + name + "  所属方向:" + category + "]";
	}
}
CourseServlet.java

package com.zhou.course;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Servlet implementation class CourseServlet
 */
@WebServlet("/cs")
public class CourseServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public CourseServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		//创建course对象
		Course course = new Course();
		course.setName("Java");
		course.setCategory("程序开发");
		//将course对象存储到request对象中
		request.setAttribute("course", course);
		//请求转发
		request.getRequestDispatcher("/courseone.jsp").forward(request, response);
	}

}
coursetone.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>课程类</title>
</head>
<body>
	<h1>课程名称:${requestScope.course.name}</h1>
	<h1>课程方向:${requestScope.course.category}</h1>
</body>
</html>
coursetwo.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>课程类</title>
</head>
<body>
	课程名称:${param.name}<br/>
	课程方向:${param.category}<br/>
</body>
</html>

http://img.mukewang.com/climg/5dc66b6a0922a27307750335.jpg


写回答

2回答

好帮手慕酷酷

2019-11-09

同学你好,代码完成的不错,但有一个小建议,建议根据题目要求,在实体类Course中,将属性课程id以及有参和无参构造方法和对应id属性的get/set方法进行补充完整。使实体类更加完整。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

jia_蛙

提问者

2019-11-09

http://img.mukewang.com/climg/5dc66bb209f2551409580239.jpg

0

0 学习 · 9666 问题

查看课程