|
|
|
XDoclet + Struts validator = не пашет :(
|
|||
|---|---|---|---|
|
#18+
Подскажите, плз, в чем грабли? Пытаюсь через XDoclet сгенерить mapping для формы с валидацией. В итоге bean для формы создается, action - тоже, а validation.xml - ни в какую. :( Что я делаю не так? Код формы: /* * Form_PhoneBookRecord.java * * Created on 14 Февраль 2005 г., 17:54 */ package is.app.PhoneBook; import org.apache.struts.validator.ValidatorForm; /** * * @author miket * * @struts.form * name="Form_PhoneBookRecord" */ public class Form_PhoneBookRecord extends ValidatorForm { /** Creates a new instance of Form_PhoneBookRecord */ public Form_PhoneBookRecord() { super(); } /** * Holds value of property id. */ private String id; /** * Holds value of property name. */ private String name; /** * Holds value of property location. */ private String location; /** * Holds value of property status. */ private String status; /** * Holds value of property phone. */ private String phone; /** * Getter for property id. * @return Value of property id. * * @struts.form-lield * form-name="Form_PhoneBookRecord" */ public String getId() { return this.id; } /** * Setter for property id. * @param id New value of property id. */ public void setId(String id) { this.id = id; } /** * Getter for property name. * @return Value of property name. * * @struts.form-field * form-name="Form_PhoneBookRecord" */ public String getName() { return this.name; } /** * Setter for property name. * @param name New value of property name. * * @struts.validator * type="required" */ public void setName(String name) { this.name = name; } /** * Getter for property location. * @return Value of property location. * * @struts.form-field * form-name="Form_PhoneBookRecord" */ public String getLocation() { return this.location; } /** * Setter for property location. * @param location New value of property location. */ public void setLocation(String location) { this.location = location; } /** * Getter for property status. * @return Value of property status. * * @struts.form-field */ public String getStatus() { return this.status; } /** * Setter for property status. * @param status New value of property status. */ public void setStatus(String status) { this.status = status; } /** * Getter for property phone. * @return Value of property phone. * * @struts.form-field */ public String getPhone() { return this.phone; } /** * Setter for property phone. * @param phone New value of property phone. */ public void setPhone(String phone) { this.phone = phone; } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2005, 13:51 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=818&tid=2152919]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
17ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 274ms |

| 0 / 0 |
