Java 简单html表单。。未执行的操作字段

Java 简单html表单。。未执行的操作字段,java,html,tomcat,servlets,action,Java,Html,Tomcat,Servlets,Action,我有一个简单的html表单(名字和姓氏),一旦我点击submit,它会从我的java servlet中给我一个简单的响应,上面写着“Hello+名字+姓氏” 我使用eclipse和tomcat插件运行了这个程序,它运行得非常好。。但是当我创建一个war文件并从tomcat部署它时。。我得到第一个屏幕。。输入名字和姓氏。。但当我点击submit时,它会在我的代码中查找“WelcomeScreen”。我的代码中没有“WelcomeScreen”,下面是我的HTML代码 <!DOCTYPE ht

我有一个简单的html表单(名字和姓氏),一旦我点击submit,它会从我的java servlet中给我一个简单的响应,上面写着“Hello+名字+姓氏”

我使用eclipse和tomcat插件运行了这个程序,它运行得非常好。。但是当我创建一个war文件并从tomcat部署它时。。我得到第一个屏幕。。输入名字和姓氏。。但当我点击submit时,它会在我的代码中查找“WelcomeScreen”。我的代码中没有“WelcomeScreen”,下面是我的HTML代码

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Please enter your name</title>
</head>
<body>
    <form name="input" action=Hello method="get">
        First name: <input type="text" name="firstname"><br> Last
        name: <input type="text" name="lastname"> <input type="submit"
            value="Submit">
    </form>
</body>
</html>

请输入您的姓名
名字:
姓 姓名:

请输入您的姓名
名字:
姓氏:
我写了正确的代码。html中有一些错误,比如:

<form name="input" action=Hello method="get"> 
<!-- You've forgotten quotes -->
<!-- And also dont forget to write ".html" or Hello controller in framework like MVC -->
<form name="input" action="Hello.html" method="get">

另一个

<input type="text" name="firstname">
<!-- You've forgotten /// -->
<input type="text" name="firstname" />

还有你的Hello.html

<html>
<head>
    <title>Title</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width">
    <script type="text/javascript">
        var get = window.location.search.replace( "?", "" );
        alert(get);
    </script>
</head>
<body>
    <div>Content</div>
</body>
</html>

标题
var get=window.location.search.replace(“?”,”);
警惕(get);
所容纳之物

如果是打字错误,请在
Hello
周围加上引号进行更正。我的错误。。我不小心漏掉了我迄今为止尝试过的东西…我试图用…“你好”来代替我在动作领域中的东西,甚至尝试过放,但仍然不起作用。。在月食时我会这样做。。填写表单,提交表单,它应该进入下一页/servlet或任何你说的内容。。在eclipse上工作。。但当我在tomcat(终端)上部署并运行它时,它的工作方式就不一样了。谢谢你的快速帮助!
<html>
<head>
    <title>Title</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width">
    <script type="text/javascript">
        var get = window.location.search.replace( "?", "" );
        alert(get);
    </script>
</head>
<body>
    <div>Content</div>
</body>
</html>