Java 向servlet发送变量
我想使用jsp文件中的表单将变量传递给servlet:Java 向servlet发送变量,java,jsp,servlets,parameter-passing,httpserver,Java,Jsp,Servlets,Parameter Passing,Httpserver,我想使用jsp文件中的表单将变量传递给servlet: <form action="userSrevlet"> <input name="username" type="hidden" value="<%=username%>"/> <input type="submit" value="User"/> </form> 以这种方式添加变量值后出错。如何发送它?由于用户名缺少值,即找不到或未设置用户名变量,您可能会收到错
<form action="userSrevlet">
<input name="username" type="hidden" value="<%=username%>"/>
<input type="submit" value="User"/>
</form>
以这种方式添加变量值后出错。如何发送它?由于用户名缺少值,即找不到或未设置用户名变量,您可能会收到错误。更好的方法是使用EL,即${username},如果找不到username,它将采用set value=“”。发布完整的错误您的语法正确,因此问题必须来自您发布的代码之外。顺便说一句,您也可以使用
value=“${username}”
来执行此操作。请参阅以下链接:
HTTP Status 500 - Unable to compile class for JSP