你好,所以我试图修剪白色空间,当用户输入空格时,他得到一个错误解释他应该输入有效的字符,但如果他使用:' test '在数据库中输入相同的值我需要在javascript中再次修剪它吗?
function validateForm()
{
if(trim(document.insert.aname.value) ==="")
{
alert("Animal should have a name");
document.insert.aname.focus();
return false;
}
}
function trim(value) {
return value.replace(/^\s+|\s+$/g,"");
}
Run Code Online (Sandbox Code Playgroud)
请帮忙吗?输入页面是.JSP
我按照此链接中的指南安装 JSTL,但当我尝试启动 JSP 页面时出现以下错误:
java.lang.NoClassDefFoundError:javax/servlet/jsp/tagext/TagLibraryValidator
标签库声明是:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
Run Code Online (Sandbox Code Playgroud)
我在 Tomcat webapps 下安装了 JSTL 1.1/WEB-INF/lib并尝试在我的项目中执行相同的操作,但它不起作用。我也尝试了 JSTL 1.2 版,但仍然出现相同的消息。这是如何引起的以及如何解决?
您好,我想在用户登录后从会话中获取用户名,并在我使用插入或更新时存储在我的数据库中.
当用户登录时,我就像这样setAttribute
try
{
LoginBean user = new LoginBean();
user.setUserName(request.getParameter("username"));
user.setPassword(request.getParameter("password"));
user = DAO.login(user);
if (user.isValid())
{
HttpSession session = request.getSession(true);
session.setAttribute("currentSessionUser",user);
response.sendRedirect("/oosd/login/member.jsp"); //logged-in page
}
else
response.sendRedirect("/oosd/login/invalidLogin.jsp"); //error page
}
Run Code Online (Sandbox Code Playgroud)
如何在其他servlet上检索用户名作为插入字符串?