gpt4 book ai didi

java - 从servlet调用servlet,在一个应用程序内调用JSP(wo Form)

转载 作者:行者123 更新时间:2023-11-30 10:44:22 24 4
gpt4 key购买 nike

<分区>

如何从另一个Servlet调用Servlet?两者都在一个应用程序中。

public class DBaddData extends HttpServlet {

@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
....some actions here...
...get data from JSP...
...call INSERT INTO method...
...and then I want to call SELECT servlet...


RequestDispatcher view = getServletContext().getRequestDispatcher("/myServlets/DBselTankList");
view.forward(req, resp);
}

}

但我只有:

The requested resource is not available.

“Select servlet”从 DB 调用 select 方法,然后将结果显示在 JSP 中

public class DBselTankList extends HttpServlet {


protected void processRequest(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
DBSelectRows dbSR = new DBSelectRows();

List<DBObjBaseStd> dboBStd=new ArrayList<DBObjBaseStd>();

dboBStd=dbSR.sel(DBConnStrings.driver, DBConnStrings.url, DBConnStrings.dbName, DBConnStrings.userName, DBConnStrings.password, DBConnStrings.sslState);

req.setAttribute("list", dboBStd);
RequestDispatcher view = req.getRequestDispatcher("selectedTankList.jsp");
view.forward(req, resp);
}

}

我还想通过标题中的链接获取此selectedTankList.jsp

<a href="selectedTankList.jsp">Tank list</a>

但是如何在没有formsubmit按钮的情况下调用“Select servlet”呢?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com