Category: web

Equal height HTML elements in a container with CSS

Task: create HTML elements that contain other elements and adjust their height to surrounding container. No Javascript allowed.That's surprisingly hard; height:100% won't work; elements generally wrap their contents tightly and don't extend to their parents height dimension.Illustrating the problem: three elements inside a surrounding containerCss-tricks lists several ways [1] to get this done, two of … Continue reading Equal height HTML elements in a container with CSS

Spring @PathVariable mapping incomplete path when dots are included

In all my projects this happens at least once, and I'm surprised over and over again: a controller will not map just anything to @PathVariable by default. Contrary to intuition, the annotation's argument is a regular expression which excludes some characters per default. For instance the urlhttp://localhost:8080/myapp/api/user/testuser@example when mapped to a controller:@RequestMapping(value = "/api/user/{email}")ModelAndView findUserByEmail(@PathVariable("email") … Continue reading Spring @PathVariable mapping incomplete path when dots are included