PDA

View Full Version : Spring Mvc و فرم ها



L u k e
چهارشنبه 28 اردیبهشت 1390, 20:48 عصر
سلام
من تازه spring رو شروع کردم
خیلی سوالا تو ذهنم است و یکم گیج شدم


2 نوع controler داریم تو mvc یکی واسه form هاست یکی واسه intialize کردن یک فرم

من یه View ساختم به اسم newUser و اینا توشه


<form:form method="post" commandName="user" >

User Name<br />
<form:input path="name"/><br /><br />

<input type="submit" value="Submit">
</form:form>



انیم توی discapter


<bean name="/newUser.htm" class="newform">

<property name="commandClass" value="User"/>
<property name="formView" value="newUser"/>
<property name="successView" value="wellcome.htm"/>

</bean>


اسم controler م newform ه


public class newform extends SimpleFormController {

public newform() {
//Initialize controller properties here or
//in the Web Application Context
}

@Override
public ModelAndView onSubmit(Object command) throws ServletException {


User user = (User) command;

ModelAndView model = new ModelAndView("wellcome");
model.addObject("username", user.getName());
return new ModelAndView(new RedirectView(getSuccessView()));
}
}

نمی دونم مشکل کجاست ولی آدرس صفحه رو می زنم انگار همچین صفحه ای وجود نداره

omidbizdotcom
پنج شنبه 29 اردیبهشت 1390, 12:17 عصر
[QUOTE]
نمی دونم مشکل کجاست ولی آدرس صفحه رو می زنم انگار همچین صفحه ای وجود نداره
/QUOTE]
فایل web.xml بی زحمت سرولت dispatcher o نگاه کن کجا map شده

L u k e
پنج شنبه 29 اردیبهشت 1390, 18:53 عصر
درست شد
یه چیز دیگه فرض کنید من یه View دارم 2 تا فرم داره واسه این 2 تا باید 2 تا form controler بسازم یا با commandname می شه حلش کرد ؟