第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用數(shù)據(jù)庫中的數(shù)據(jù)加載一個jsp頁面

用數(shù)據(jù)庫中的數(shù)據(jù)加載一個jsp頁面

胡子哥哥 2021-06-30 13:45:23
我想在我的項目中加載一個課程頁面,其中包含數(shù)據(jù)庫中的所有課程名稱。在這里我們可以看到一個示例edx 課程頁面無需單擊任何按鈕或提交即可加載有關(guān)所有課程的數(shù)據(jù)。那么我該怎么做呢?下面是我嘗試通過從 Server1.java 向 client1.jsp 發(fā)送字符串的簡單示例。但是當我打開 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>
查看完整描述

1 回答

?
喵喵時光機

TA貢獻1846條經(jīng)驗 獲得超7個贊

  1. 你調(diào)用servlet

  2. servlet 的doGet()方法從數(shù)據(jù)庫中獲取名稱(List<String>例如作為 a )并將它們存儲在請求的屬性names例如命名)中(而不是會話)

  3. servlet使用請求分派轉(zhuǎn)發(fā)而不是重定向)到 JSP

  4. JSP 使用 JSTL ( <c:forEach>)(而不是使用 scriptlet)循環(huán)遍歷存儲在names屬性中的名稱。對于每個名稱,它使用<c:out>.


查看完整回答
反對 回復(fù) 2021-07-14
  • 1 回答
  • 0 關(guān)注
  • 129 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號