سؤال

أنا أعاني حاليا مشكلة مع submit زر في المشارب. يتجاهل الحدث تماما، أنه يجب أن يتصل به. يعمل ActionBean على الروابط دون أي مشاكل ... أنا عالقة على ذلك لأحب 3 ساعات.

الحدث في العمل

@HandlesEvent("addc")
public Resolution addc() {
    log.debug("addc() contract={}", contract);
    contractFacade.create(contract);
    return new RedirectResolution(this.getClass(), "all");
}

JSP:

<s:form beanclass="actionbean.ContractsActionBean">
    <%@include file="forms/formContractDetails.jsp"%>

    <ul>
    <li><s:submit name="addc" class="submit" title="">Add C</s:submit></li>
    <li><s:link href="/all">Cancel</s:link></li>
    </ul>
</s:form>
هل كانت مفيدة؟

المحلول

Actionbean كان @UrlBindعلى ذلك {$event}, ، غيرها /ab/{$event} ويعمل الآن. ربما بعض التداخل في index.jsp أو شيء من هذا. هذا هو نوع الأشياء التي ستقتلني يوما ما. فقدت يوم كامل أكثر من 4 chars. آمل أن يساعد شخص آخر على الأقل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top