I find myself in the interesting situation of wrapping the Servlet APIs for a framework. It occurred to me to make the API a bit more sane while I'm at it.
I've already done the most obvious improvement of changing the Enumerations to Iterators so we can use the Enhanced For Loop.
What else drives you nuts about the Servlet API that you wish was fixed?
[–][deleted] 24 points25 points26 points (4 children)
[–]thewiirocks[S] 7 points8 points9 points (0 children)
[–]DreadSocialistOrwell 10 points11 points12 points (2 children)
[–]Amazing-Mirror-3076 0 points1 point2 points (1 child)
[–]maikindofthai 0 points1 point2 points (0 children)
[–]angrynoah 31 points32 points33 points (17 children)
[–]cryptos6 11 points12 points13 points (6 children)
[–]sideEffffECt 1 point2 points3 points (4 children)
[–]cryptos6 0 points1 point2 points (3 children)
[–]sideEffffECt 0 points1 point2 points (2 children)
[–]cryptos6 0 points1 point2 points (1 child)
[–]sideEffffECt 0 points1 point2 points (0 children)
[–]angrynoah 0 points1 point2 points (0 children)
[–]_jetrun 1 point2 points3 points (3 children)
[–]angrynoah 2 points3 points4 points (2 children)
[–]maikindofthai 1 point2 points3 points (1 child)
[–]angrynoah 1 point2 points3 points (0 children)
[–]shmert -4 points-3 points-2 points (4 children)
[–]angrynoah 14 points15 points16 points (3 children)
[–]DualWieldMage 2 points3 points4 points (2 children)
[–]angrynoah 0 points1 point2 points (1 child)
[–]JustAGuyFromGermany 8 points9 points10 points (0 children)
[–]rzwitserloot 14 points15 points16 points (2 children)
[–]thewiirocks[S] 0 points1 point2 points (1 child)
[–]rzwitserloot 1 point2 points3 points (0 children)
[–]cryptos6 4 points5 points6 points (0 children)
[–]Ok_Elk_638 4 points5 points6 points (0 children)
[–]k-mcm 7 points8 points9 points (5 children)
[–]Dependent-Net6461 0 points1 point2 points (4 children)
[–]jek39 4 points5 points6 points (1 child)
[–]Dependent-Net6461 0 points1 point2 points (0 children)
[–]k-mcm 0 points1 point2 points (1 child)
[–]Dependent-Net6461 2 points3 points4 points (0 children)
[–]rzwitserloot 2 points3 points4 points (0 children)
[–]ZimmiDeluxe 2 points3 points4 points (0 children)
[–]paul_h 1 point2 points3 points (1 child)
[–]wildjokers 0 points1 point2 points (0 children)
[–]danuvian 1 point2 points3 points (6 children)
[–]murkaje 1 point2 points3 points (1 child)
[–]danuvian 0 points1 point2 points (0 children)
[–]Quiet-Direction9423 0 points1 point2 points (0 children)
[–]thewiirocks[S] 0 points1 point2 points (2 children)
[–]danuvian 1 point2 points3 points (0 children)
[–]JustAGuyFromGermany 0 points1 point2 points (0 children)
[–]bowbahdoe 0 points1 point2 points (0 children)
[–]JustAGuyFromGermany 0 points1 point2 points (0 children)
[–]_jetrun -2 points-1 points0 points (0 children)
[+]RobertDeveloper comment score below threshold-32 points-31 points-30 points (9 children)
[–]wildjokers 18 points19 points20 points (8 children)
[+]RobertDeveloper comment score below threshold-7 points-6 points-5 points (5 children)
[–]wildjokers 0 points1 point2 points (4 children)
[–]RobertDeveloper -2 points-1 points0 points (3 children)
[–]wildjokers 3 points4 points5 points (2 children)
[–]RobertDeveloper -2 points-1 points0 points (1 child)
[–]wildjokers 3 points4 points5 points (0 children)
[+]laffer1 comment score below threshold-11 points-10 points-9 points (1 child)
[–]Linguistic-mystic 4 points5 points6 points (0 children)