Jsp 如何使用文本输入框为变量赋值?

Jsp 如何使用文本输入框为变量赋值?,jsp,jstl,Jsp,Jstl,这是我目前掌握的代码。我希望用户使用输入文本框为变量名称检查赋值,但我很难让它正常工作 <p><strong>Name</strong></p> <input type="text" name="Name" size="100"/> <c:set var="NameCheck" value="${value.Name}"/> 当您将表单发布到servlet时,servlet

这是我目前掌握的代码。我希望用户使用输入文本框为变量名称检查赋值,但我很难让它正常工作

        <p><strong>Name</strong></p>
        <input type="text" name="Name" size="100"/>

        <c:set var="NameCheck" value="${value.Name}"/>

当您将表单发布到servlet时,servlet将看到已填充到输入字段中的值

如果希望在客户端上使用变量,则需要使用Jquery或Javascript来侦听onchange事件,然后获取值


我所要做的就是将其更改为此。

如果我正确理解您的问题,您应该使用javascript,因为所有操作都发生在客户端。为了生成更好的答案/解决方案,您最好编辑和改进/重新制定问题,以陈述具体的功能需求。这个问题完全缺乏具体的功能需求,你基本上只是在问如何实现一个解决方案,而这个解决方案本身并没有多大意义。你最好详细说明你认为这是正确的解决方案的实际问题。看起来你完全错过了学习道路上的Servlets一章。从这里开始:由于输入标记用于实时输入,所以在这里实现的只是存储传入变量。如果用户更改输入,它将不会反映在“NameCheck”变量中。也许你需要改变你的问题
    <p><strong>Name</strong></p>
    <input type="text" name="Name" size="100"/>

    <c:set var="NameCheck" value="${param.Name}"/>