我应该在Welcome.java servlet中编写什么代码,根据我的html文件重定向到另一个servlet?

时间:2016-01-03 11:04:44

标签: java html eclipse servlets web-applications

我有一个带4个按钮的html文件。所有4个按钮的操作与下图所示相同:

protected void Page_Load(object sender, EventArgs e)
{
    string con = WebConfigurationManager.ConnectionStrings["dbcs"].ConnectionString;

    using (SqlConnection scon = new SqlConnection(con))
    {
        SqlCommand cmd = new SqlCommand("select * from info", scon);
        scon.Open();

        GridView1.DataSource = cmd.ExecuteReader();
        GridView1.DataBind();

        scon.Close();
    }
}

这意味着我点击的4个按钮中的任意一个,它将转到Welcome servelet,它当前是空的。在welcome servlet中,我需要根据点击的按钮以某种方式重定向到其他servlet。有人请告诉我该怎么做,下面是我的HTML代码,提前谢谢!非常感谢。

Options.html

  <form action="Welcome" method="post">

2 个答案:

答案 0 :(得分:0)

您可以使用多个单选按钮和一个提交按钮。如果没有,您可以编写一个侦听按钮点击的JavaScript代码。单击按钮时,将其值分配给将随表单请求一起提交的hidden输入。

答案 1 :(得分:0)

假设您有对象引用变量名为HttpServletRequest类型的请求,那么您只需使用request.getParameter(String paramName)这将返回该按钮的值。

String value = request.getParameter("vpi");

在您的示例中,这将返回值查看个人信息