Hi,

I'm new to wicket, and I will appreciate if could help me!


I'm having problems using DateTimeField, i'm getting the following
exception:

"WicketMessage: Unknown tag name with Wicket namespace: 'panel'. Might be
you haven't installed the appropriate resolver?"

I've tried to google it, but no luck... I also tried looking for some docs
on the Wicket-Datetime, but no luck...
I'm sorry if this is a newbie question... :)

Source Code:

Java:

public class CreateOrder extends WebPage {
    public CreateOrder() {
        add(new CreateOrderForm("Form"));
    }

    class CreateOrderForm extends Form {

        OrdersServicesBeanIfc service;
        GenericOrderEntity order;
        CreateOrderModel orderModel;


        public CreateOrderModel getOrderModel() {
            return orderModel;
        }

        public void setOrderModel(CreateOrderModel orderModel) {
            this.orderModel = orderModel;
        }

        public GenericOrderEntity getOrder() {
            return order;
        }

        public void setOrder(GenericOrderEntity order) {
            this.order = order;
        }

        public CreateOrderForm(String s) {
            super(s, new CompoundPropertyModel(new CreateOrderModel()));
            IModel iModel = this.getModel();
            orderModel = (CreateOrderModel) iModel.getObject();
//            service =
ServiceFactory.getService(OrdersServicesBeanIfc.class);
//            List rooms = service.getRoomsList();
            add(new Label("currentDate", new
Model(WebUtils.getCurrentDate())));
            add(new Label("creator", new Model(((ApplicationSession)
getSession()).getUserName())));
            add(new TextField("recipientName"));
//            add(new RadioChoice("ordersRadio", new
PropertyModel(orderModel, "orderType"), OrderTypes.getOrderTypesList()));
            add(new TextField("phoneNumber"));
            add(new DateTimeField("startDate"));
            add(new DateTimeField("endDate"));
//            add(new DropDownChoice("roomList", rooms));
//            add(new CheckBoxMultipleChoice("inventoryChoices"));
            add(new TextArea("remarks"));
            add(new Button("saveButton", new ResourceModel("form.save")));
            add(new Button("resetButton", new ResourceModel("form.reset")) {
                public void onSubmit() {
                    setResponsePage(CreateOrder.class);
                }
            }.setDefaultFormProcessing(false));
            add(new Button("deleteButton", new ResourceModel("form.delete"))
{
                public void onSubmit() {
                    //todo delete
                }
            }.setDefaultFormProcessing(false));


        }

        @Override
        protected void onSubmit() {
        }
    }
}

html:

<html>
<body dir="rtl">
<div>
    <form wicket:id="Form">
        <div>
            <wicket:message key="form.currentDate"></wicket:message>
            
        </div>
        <div>
            <wicket:message key="form.creator"></wicket:message>
            
        </div>
        <div>
            <wicket:message key="form.recipientName"></wicket:message>
            <input name="recpientName" type="text"
wicket:id="recpientName"/>
        </div>
        <div>
            <wicket:message key="form.ordersRadio"></wicket:message>
            <!---->
        </div>
        <div>
            <wicket:message key="form.phoneNumber"></wicket:message>
            <input name="phoneNumber" type="text" wicket:id="phoneNumber"/>
        </div>
        <div>
            <wicket:message key="form.startDate"></wicket:message>
            <div wicket:id="startDate"></div>
        </div>
        <div>
            <wicket:message key="form.endDate"></wicket:message>
            <div wicket:id="endDate"></div>
        </div>
        <div>
            <wicket:message key="form.roomList"></wicket:message>
            <!---->
        </div>
        <div>
            <wicket:message key="form.inventoryChoices"></wicket:message>
            <!---->
        </div>
        <div>
            <wicket:message key="remarks"></wicket:message>
            <textarea wicket:id="remarks" rows="6" cols="20"></textarea>
        </div>
        <div>
            <input type="submit" wicket:id="saveButton"/>
            <input type="submit" wicket:id="resetButton"/>
            <input type="submit" wicket:id="deleteButton"/>
        </div>


    </form>
</div>
</body>
</html>

Thanks!
-- 
View this message in context: 
http://www.nabble.com/DateTimeField-problem-tf4569364.html#a13041697
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to