【问题标题】:Jsp output error [duplicate]Jsp输出错误[重复]
【发布时间】:2014-09-15 00:52:12
【问题描述】:

我写了一个表格和它对应的Jsp。表格填写好了,点击提交按钮,表格显示了它应该的表格。但是没有处理一个getRequest。相反,它只输出整个代码在网页上。我已经将jsp文件添加到webapps文件中,所以没有问题。代码如下:

 <html>
 <head>
  <title>Murach Chap4</title>
 </head>
 <%
 String firstname=request.getParameter("firstname");
 String lastname=request.getParameter("lastname");
 String email=request.getParameter("emailadd");
 String username=request.getParameter("username");
 String password=request.getParameter("password");
 String addmail=request.getParameter("addmail");
 String contactvia=request.getParameter("contactvia");
 %>
 <body>
 <h1>Thanks for joining us!</h1>
 <p>Here is the information that you entered</p>
 <table cellspacing="5" cellpadding="5" border="1">
 <tr>
 <td align="right">First name:</td>
 <td><%= firstname %></td>
 </tr>
 <tr>
 <td align="right">Last name:</td>
 <td><%= lastname %></td>
 <tr>
 <tr>
 <td align="right">Username:</td>
 <td><%= username %></td>
 <tr>
 <tr>
 <td align="right">Email:</td>
 <td><%= email %></td>
 <tr>
 <tr>
 <td align="right">Contact via:</td>
 <td><%= contactvia %></td>
 <tr>
 </table>
 <%
    if (addmail!=null)
    {
 %>
        We will mail you!!
 <%
    }
 %>
 <%
    String[] selectedcount=request.getParameterValues("country");
    for(int i=0;i <= selectedcount.length-1;i++)
    {
 %>
    <%=selectedcount[i]%>
 <%
    }
 %>
<form action="check1.html" method="post">
 <input type="submit" value="Return">
</form>

</body>
</html>

check1.html 也可以正常工作。代码输出表格,但不存储表单中的名字,并且在表格中输出 而不是我的名字,所有变量都相同。我是没有使用任何 IDE,我正在尝试从终端运行它。

【问题讨论】:

  • 您的操作应该是另一个 JSP 或 servlet,而不是 html
  • 一个jsp可以包含h​​tml标签
  • 是的,一个JSP可以包含h​​tml标签
  • 是的,这就是我在这个jsp文件中所做的
  • scriptlet代码会导致终端使用异常。

标签: java linux jsp ubuntu tomcat7


【解决方案1】:

变化:

<form action="check1.html" method="post">

收件人:

<form action="check1.jsp" method="post">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-13
    • 2014-08-26
    • 2019-02-06
    • 2014-02-01
    • 2015-02-13
    • 2014-06-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多