初学struts所遇问题,救命啊!

Arqui Arqui 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
(eclipse下)
建立一个输入user与password的LOGIN,

若user=password进入welcome,
若不等提示错误信息。

但提示出错:
org.apache.jasper.JasperException: Cannot find message resources under key org.apache.struts.action.MESSAGE

我的action:
package app;

import javax.servlet.http.*;
import org.apache.struts.action.*;

public final class LogonAction extends Action {

public ActionForward perform(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response) {
String username = ((LogonForm)form).getUsername();
String password = ((LogonForm)form).getPassword();
if(!username.equals(password)) {
//ActionErrors errors = new ActionErrors();
//errors.add(ActionErrors.GLOBAL_ERROR,new ActionError("error.logon.invalid"));
//saveErrors(request,errors);
return(new ActionForward(mapping.getInput()));
}
HttpSession session = request.getSession();
session.setAttribute("user",form);
return(mapping.findForward("success"));
}
}
请大家帮忙,这里作揖了
...全文

相关推荐

Ajax实现helloworld!实例,eclipse+struts+Ajax初学者必看

初学者可以通过阅读和理解这些代码来学习Ajax在Eclipse和Struts2中的实际应用。总的来说,这个“Ajax实现helloworld!

zsw_518

Spring+Hibernate+Struts OA骨架深度解析:XML配置驱动的企业级Web架构

Spring+Hibernate+Struts(SSH)是Java企业级Web开发的经典技术栈,其核心在于基于XML的显式配置与分层解耦设计。本文围绕applicationContext-actions.xml和hibernate.cfg.xml等关键配置文件,深入剖析Struts Action如何通过DelegatingActionProxy接入Spring容器、Service层AOP日志切面的非侵入式实现原理,以及Hibernate连接释放模式、Session绑定策略对事务一致性的保障机制。技术价值体现

超级简历WonderCV

ISO 15118三套XSD Schema解析避坑指南:DIN70121/15118-2/15118-20本质差异与兼容实践

XML Schema(XSD)是V2G通信中定义消息结构与数据约束的核心契约,其严谨性直接决定车桩互操作成败。理解XSD的命名空间隔离、类型系统差异和导入机制,是实现跨协议解析的基础前提。ISO 15118标准体系并非线性演进,而是包含DIN70121、ISO 15118-2和ISO 15118-20三套独立设计的Schema规范,各自采用不同targetNamespace、数据类型(如xs:string vs xs:hexBinary)、继承模型与模块化策略。这些差异带来解析失败、字段截断、时间戳校验不通

weixin_34372728

基于Java+Spring Boot的在线考试系统设计与实现详解(含源码部署)

在Java Web开发中,数据库设计和权限控制是构建任何业务系统的核心基础。理解如何通过Spring Boot整合MyBatis与MySQL,实现用户认证、事务管理和数据持久化,是提升工程能力的关键。在线考试系统作为经典的实战项目,完整覆盖了从题库管理、随机组卷、限时答题到自动判分的业务闭环。本文从通用技术原理出发,深入解析了数据库表结构设计、登录拦截器、多种组卷策略以及后端时间控制等核心模块的实现思路,并提供了项目部署与常见问题排查的实操指南。无论你是准备毕业设计,还是希望巩固Java后端开发技能,都能借

cuiji1279

struts2 初学教程

这个初学教程旨在帮助新手快速掌握Struts2的基础知识和核心概念。

etracer
评论 5
收藏 已收藏
分享
返回顶部
Arqui
Java EE 67,535 成员 225,843 内容