如何使用Spring Java在JSP中的文本框中保留用户名 - java

我有一个带有2个文本框的JSP页面-一个用于用户名,另一个用于密码。我可以在两个字段中输入值,但是如果密码不正确,我想保留用户名。我需要使用Spring使用Java来实现。

我的JSP如下所示:

<tr>
  <td align="right">
    <b>User ID:</b>
  </td>
  <td align="left">
    <input type="text" id="uname" name="uname" value="<% if(uname!=null){out.println(uname);}%>" size="15" /><br/>
    <font color="red"><form:errors path="uname" cssClass="validationError"/></font>
  </td>
</tr>
<tr align="center">
  <td align="right">
    <b>Password:</b>
  </td>
  <td align="left">
    <input type=password id="pwd" name="pwd" value="" size="15" /><br/>
    <font color="red"><form:errors path="pwd" cssClass="validationError"/></font>
  </td>
</tr>
<tr align="center">
  <input type="submit" id="sub" name="sub" value="Submit" size="15" />
  <td align="left">
    <input type=reset id="clr" name="clr"value="Reset"onclick="doClear();"/>
  </td>
</tr>

参考方案

你有没有尝试过:

<input type="text" id="uname" name="uname" value="${uname}" size="15" />

要么

<input type="text" id="uname" name="uname" value="${param.uname}" size="15" />

SOAPFaultException部署在Tomcat上时,但在GlassFish中工作正常 - java

朋友们,我一直在尝试很多,阅读了很多论坛,但无法理解为什么出现此问题。我使用契约优先方法创建了一个Jax-WS WebService。创建WSDL和XSD,然后使用wsimport工具生成其余工件,为SEI提供实现。将WebService应用程序部署到Eclipse Helios中的GlassFish(Glassfish适配器和Eclipse中安装的插件)。…

Java Applet的URLConnection与PHP无效 - java

我已经研究了Oracle文档和示例,但仍然无法正常工作。我有一个Java Applet,它只是尝试使用URLConnection和OutputStreamWriter通过POST将文本字段发送到PHP脚本。 Java方面似乎工作正常,没有引发异常,但是PHP在我的页面上未显示任何输出。我是PHP新手,因此请耐心等待。这是相关的Java部分: try { UR…

页面加载而不是提交时发生struts验证 - java

请原谅我;我对Struts有点陌生。我遇到一个问题,即页面加载而不是我实际提交表单时发生了验证。我整天都在论坛上搜寻和搜寻,没有任何运气。我显然做错了一些事情,应该很容易确定,但是我还没有发现问题所在。这是我的struts.xml的片段:<action name="*Test" method="{1}" clas…

DataSourceTransactionManager和JndiObjectFactoryBean和JdbcTemplate的用途是什么? - java

以下的用途是什么:org.springframework.jdbc.core.JdbcTemplate org.springframework.jdbc.datasource.DataSourceTransactionManager org.springframework.jndi.JndiObjectFactoryBean <tx:annotatio…

Struts2中的错误处理 - java

我对如何在Struts2中进行错误处理感到困惑。我希望在发生错误时将用户引导到一个中心页面。此外,当发生错误时,我希望将其记录下来,因为我使用的是log4j,因此我将其记录为log.error(e.getMessage(), e);但是,在动作类中,如果我捕获到错误(将我的所有代码放入try / catch中),则不会出现中央/常见错误页面。因此,我决定不捕…