我使用的是Struts2,我的问题是我不想更新所有的对象属性,因为我得到了一些敏感数据。
以下是我的代码示例
public class person {
private name;
private email;
private password;
}
例如,在我的表单中,我显示了要更新的姓名和电子邮件,因此,当我在提交后更新person属性时,person的password属性的值为null,但是当我将属性password放在表单的<s:hidden>标记中时,更新可以正常工作。
如何让Struts2记住密码的值而不使用表单中的隐藏标记?
如何在tomcat中部署struts2 web应用程序?我想要避免日食从
deploying environment.
我的项目是用Eclipse IDE创建的,我使用的是MySQL数据库和Tomcat服务器。
It can be successfully deployed from that environment.
我的意思是如何使用apache tomcat7在web服务器上托管struts2应用程序。
感谢‘s
我需要使用Struts2在jsp页面上显示数据,数据以HTML形式显示。
例如:<p> Ladies & gentelmen,<br> I am glad to announce my <font color="#CF0066">Retirement on this......</p>
但是我应该看到以下输出(显然没有html标记):
女士和绅士,
我很高兴宣布我的退休.
对于Struts1,这个用例工作得很好,但是我不能用Struts2获得想要的结果。我尝试在escapeXml & escapeHtml组件中使用
我的应用程序使用struts2框架,我有两个页面。带有可修改数据和提交按钮的form1的Page1。我正在使用令牌会话拦截器来阻止表单重新提交。在单击submit from page1时,它将调用一个操作并导航到Page2并显示成功/失败结果。
问题是,如果我在Page2中使用浏览器的back按钮导航回Page1并修改一些form1数据,然后单击submit,令牌会话拦截器不会再次调用该操作,而是导航到具有先前结果的Page2。
当使用浏览器的后退按钮时,如果数据没有变化,我需要防止表单重新提交,另一方面,如果有修改,我需要提交数据。