我想在我的项目中加载一个课程页面,其中包含数据库中的所有课程名称。在这里我们可以看到一个示例edx 课程页面无需单击任何按钮或提交即可加载有关所有课程的数据。那么我该怎么做呢?下面是我尝试通过从 Server1.java 向 client1.jsp 发送字符串的简单示例。但是当我打开 client1.jsp 时它什么也没显示。文件-Servlet1.javaimport java.io.*;import javax.servlet.*;import javax.servlet.annotation.WebServlet;import javax.servlet.http.*;import javax.websocket.Session;import java.util.*;@WebServlet("/Servlet1")public class Servlet1 extends HttpServlet { private static final long serialVersionUID = 1L; public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String name="Rahul"; HttpSession s=request.getSession(true); s.setAttribute("myname", name); response.sendRedirect("client1.jsp"); }}文件-client1.jsp<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8" %><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <div><h1>${myname}</h1></div> <h1><%session.getAttribute("myname");%></h1> </body></html>
添加回答
举报
0/150
提交
取消