Jag har tänkt försöka mig på struts igen, men då jag tänkte göra en ganska
enkel site så känns det onödigt "stort" att ta med alla librarys som verkar följa
med...
Finns det något sätt att minska ned struts för oss som bara behöver själva
"core" komponenterna typ actions och så?
Eller är det "allt eller inget" som gäller?
Har det lite svårt att komma igång då det är så många konfigurations filer...
Om du inte prompt måste sitta med Struts, så skulle jag rekommendera dig att implementera ditt egna ramverk, om du inte redan prövat på det ;)
Jag håller på för fullt med mitt och det fungerar bra. Personligen har jag lärt mig väldigt mycket på det här, sedan så kan man ju fråga sig om det är nödvändigt att uppfinna hjulet två gånger? Ja, i alla fall om man vill lära sig nya saker :)
Du måste inte nödvändigtvis använda dig av XML. Jag använder mig av en properties-file. Jag plockar ut en bit av "pathen" och mappar denna mot nycklarna i min properties-file.
Min properties-file ser ut ungefär så här:
home = com.blog.web.command.HomeCommand
login = com.blog.web.command.LoginCommand
logout = com.blog.web.command.LogoutCommand
support = com.blog.web.command.SendSupportCommand
Jag har sedan en CommandFactory som skapar en ny instans av en Command-klass.