HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /login.jsp at line 44
41:
42: <div id="divlogin" >
43: <html:form action="/userLogin">
44:
用户名 :<html:text property="loginName"
styleClass="textbox"/><html:errors
property="loginName"/><br/>
45: 密
码 :<html:password property="loginPass"
styleClass="textbox"/><html:errors
property="loginPass"/><br/><br/>
46:
<html:radio property="type"
value="1">学生 </html:radio><html:radio
property="type" value="2">教师
</html:radio><html:radio property="type"
value="3">管理员</html:radio><html:errors property="type"/>
47: <br/>
root cause
javax.servlet.ServletException:
javax.servlet.jsp.JspException: Cannot find message resources under key
org.apache.struts.action.MESSAGE
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
org.apache.jsp.login_jsp._jspService(login_jsp.java:153)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
其中改正用户名和密码后重新部署,不用重新启动tomcat服务器。
分享到:
相关推荐
- 使用`mysql_secure_installation`脚本进行安全设置,包括设置root用户的密码、删除匿名用户、禁止root远程登录等。 6. **常见报错及解决方法** - **权限问题**:确保执行安装命令的用户具有足够的权限,如sudo...
操作步骤如下:用 root 登录系统后,点击开始菜单,选择“数据库配置工具”如果用普通用户创建数据库,则会提示数据库创建失败。 在创建数据库后,需要修改 ORACLE 兼容模式,进入配置文件目录,使用 cd /opt/...
本文主要介绍如何利用FEDERATED引擎来实现两个数据库用户表的同步。 首先,我们需要确保MySQL服务器支持FEDERATED引擎。可以通过执行SQL命令`SHOW ENGINES;`来检查。如果查询结果中`FEDERATED`引擎的`Support`列...
'PASSWORD': 'root', # 数据库密码 'HOST': 'localhost', # 数据库主机IP 'PORT': 3306 # 数据库端口号 } } ``` #### 错误示范与修正 **错误示范(一)** - 错误配置:将`'USERNAME'`写为`'USER'`。 - 修改建议...
这一问题通常源于Oracle数据库对于用户密码的有效期管理机制。在Oracle 11g版本中,默认情况下,系统在default概要文件(profile)中设置了一个参数`PASSWORD_LIFE_TIME`,该参数用于定义密码的有效期限。默认值为180...
在Linux系统中,管理MySQL 8.0数据库服务器时,可能会遇到各种问题,特别是当忘记了数据库的管理员密码时。本文将详细介绍如何解决这些问题,确保你可以重新获得对MySQL服务器的访问权限。 首先,确认MySQL 8.0的...
#### 三、远程登录Oracle 12C的sys和system用户报错问题 远程登录Oracle 12C的sys和system用户时报ORA-01017错误,而本地登录则无异常,可通过以下步骤解决: 1. **检查监听状态**:确保监听器运行正常,可以使用`...
需要注意的是,MySQL 有密码设置的规范,密码设置太过简单会报错。 在修改密码之前,需要先将 validate_password.policy 的值设置为 0,然后才能修改密码。最后,需要设置两个属性的值,然后才能修改密码。 在 ...
在Mac上安装MySQL后遇到无法连接且启动报错的问题,通常是由于多种原因导致的,包括但不限于权限问题、数据目录配置不正确、系统服务冲突或MySQL服务未正确启动等。以下是一些解决这个问题的详细步骤和相关知识点: ...
- **解决方案**:检查监听器状态,使用`lsnrctl status`命令,同时确保数据库实例正常,用`sqlplus / as sysdba`登录并尝试`startup`或`shutdown`。 3. **性能优化** - **问题**:数据库响应慢,查询效率低下。 ...
Linux 下安装 MySQL 服务器 ...安装和配置 MySQL 服务器需要完成多个步骤,包括安装客户端和服务器端,设置数据库字符集和端口号,启动和停止服务,设置开机启动,解决启动报错问题,登录和忘记密码,允许远程访问等。
3. 如上的报错,由于centos 7默认是mariadb数据库,再去安装mysql之前要先下载mariadb [root@seiang software]# rpm -qa | grep mariadb mariadb-libs-5.5.41-2.el7_0.x86_64 [root@seiang software]# rpm -e --...
`停止复制服务,然后使用`change master`命令指定主服务器的相关信息,包括主机名、用户名、密码、主服务器的二进制日志文件(`master_log_file`)和位置(`master_log_pos`),这些信息从主服务器的状态中获取。...
如果你在某一步骤遇到报错,尝试注销当前用户并以Oracle用户身份登录,然后再执行安装脚本。这有时能解决权限或环境问题。 在实际操作中,一定要仔细阅读每个步骤,理解其背后的原理,以确保安装的顺利进行。同时,...
3. **创建管理员用户**:首次登录后,需要创建一个APEX管理员用户。 通过以上步骤,你可以在CentOS 6 64位系统上成功安装并配置Oracle XE数据库,并启用APEX进行Web应用开发。注意,安装过程中可能会遇到防火墙、...
一旦成功登录,你可能需要根据自己的需求修改root用户的密码,创建新的数据库,或者调整MySQL的配置。在MySQL的命令行界面,你可以使用SQL语句进行这些操作。例如,创建新数据库的SQL语句是`CREATE DATABASE your_...
使用这个密码登录 MySQL:mysql -uroot -p。 修改 root 密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';其中,MyNewPass4! 是你的 root 密码。 安装 Apache OwnCloud 需要 Apache Web ...
#### 知识点二:Win32 下 MySQL Administrator 配置文件报错问题分析 - **背景**:在 Windows (Win32) 环境下使用 MySQL Administrator 时,可能会遇到配置文件(my.ini)报错的情况。 - **常见错误**: - 文件路径...