【问题标题】:simple select statement and echo the selected value简单的选择语句并回显所选值
【发布时间】:2015-03-24 05:13:11
【问题描述】:

我只想要 jspservlet 的简单代码,它有一个 下拉 菜单并基于用户选择的选项我希望它在同一页面上回应一些响应,只说所选的选择

我找到了根据选择重定向到不同页面的链接,但我希望将数据填充到选择菜单下方的同一页面上。

找不到任何东西..非常感谢帮助..请提供 jsp 文件和 servlet 的代码..PLS

这是jsp文件 <form action="scheduleMeet" method="post">
<select name="Dept"> <option value="Personalization">Personalization</option> <option value="WebDevelopment">WebDevelopment</option> <option value="MobileApp">MobileApp</option> </select> <input type="submit"/> </form>

servlet 是

`包控制器;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import service.scheduleMeetService;


//@WebServlet("/scheduleMeet")
public class meetServlet extends HttpServlet {
private static final long serialVersionUID = 1L;

protected void doPost(HttpServletRequest request,
 HttpServletResponse    response) throws ServletException, IOException {

    String deptName = request.getParameter("Dept");

}

} `

现在我不知道..下一步该怎么做如何在同一页面上显示一些文本让我们说只打印部门名称

【问题讨论】:

  • 请问你的邮政编码,到目前为止你做了什么?
  • @atishshimpi 你能帮我一下吗

标签: java jquery html jsp servlets


【解决方案1】:

从您的 servlet 重定向到来自请求的页面,然后将所需的消息作为参数传递给您的 jsp,然后将其显示在您想要的位置。 例如在您的 servlet 中将 nemeForEhco 传递给 jsp

response.sendRedirect(request.getContextPath()+"/pages
/userHome.jsp?nameForEcho=Pass selected name");

在 JSP 中,取你的名字

<% String nemeForEhco = request.getParameter("nameForEcho"); %>

【讨论】:

  • 非常感谢您的回答,也感谢您有足够的耐心回答这样愚蠢的问题。我是 Web 开发的新手,所以不知道该怎么做。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-01
  • 2012-12-12
  • 1970-01-01
  • 2018-06-28
  • 2013-08-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多