关于struts标签的问题

Ryoko7 2003-10-14 02:02:57
我的jsp中使用struts标签
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>

<html:html locale="true">
<head>
<title></title>
<html:base/>
</head>
<body bgcolor="white">

<html:errors/>

<html:form action="/AddAction" focus="username"
onsubmit="return validateLogonForm(this);">
<html:text property="username" size="16" maxlength="18"/>
</html:form>

</body>
</html:html>

AddAction.java是我的Action

运行此jsp出异常:
org.apache.jasper.JasperException: Cannot retrieve definition for form bean null

at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:248)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289)

为什么请指教
...全文
28 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
d80 2003-10-14
  • 打赏
  • 举报
回复
像这样
<form-bean name="logonForm"
type="dw.formbean.FormBean1">
</form-bean>

<action path="/regedit"
type="dw.actionbean.ActionBean1"
name="logonForm"
scope="request"
>
<forward name="success" path="/view.jsp"/>
</action>
Ryoko7 2003-10-14
  • 打赏
  • 举报
回复
这样配置还是出异常,jsp跟form bean是怎么对应的呢?
d80 2003-10-14
  • 打赏
  • 举报
回复
不要那样写,还是按照1.0的方法写吧!老实点
Ryoko7 2003-10-14
  • 打赏
  • 举报
回复
在struts-config.xml中配置

<form-beans>

<!-- Logon form bean -->
<form-bean name="logonForm"
type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="username" type="java.lang.String"/>
<form-property name="password" type="java.lang.String"/>
</form-bean>

</form-beans>
blue11 2003-10-14
  • 打赏
  • 举报
回复
validateLogonForm,在你的struts_comfigo.xml中是否配置正确了,在你的action中是否一致了
squallzeng 2003-10-14
  • 打赏
  • 举报
回复
在你的struts_comfigo.xml类定义了formbean没有?没有的话就不行了,还要注意的是你的formbean名字一定要是唯一的才行哦!!!
hj12 2003-10-14
  • 打赏
  • 举报
回复
gz
d80 2003-10-14
  • 打赏
  • 举报
回复
写formbean了吗,这是说没有找到想对应的formbean

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧