我在action中得到actionform的值,并且在action中可以查看到。但是传到jsp的时候,
用<html:text styleClass="input" maxlength="50" size="30" property="title"  />确得不到值,
用<bean:write name="title" property="title">  或者是${title}都不行。
在JSP页面也加入了<html:form action="/publish.do?method=publish_add"  method="post"  styleId="publishForm">

解决方案 »

  1.   

    是不是重定向了${param.title}呢
      

  2.   

    ${param.title}用这个在页面上就显示${param.title},没有读取。系统也引了jstl.jar的包
      

  3.   

    这个是我的action 在System.out.println(dto.getTitle());这个时候还能输出那
    public ActionForward publish_show(ActionMapping mapping, ActionForm form,
    HttpServletRequest request, HttpServletResponse response) {
    PublishForm dto = (PublishForm) form;// TODO Auto-generated method stub
    Publish dco =new Publish();
    String id=request.getParameter("id");

    dto=dco.publish_show(id);
    System.out.println(dto.getTitle());
    request.setAttribute("PublishForm",dto);
    return mapping.findForward("publishshow");
    }
      

  4.   

    你把数据保存在session范围试试