Pretty Url
Convert plain text to url readable string
prettyUrl(This is a test) = This-is-a-test
Text | URL |
---|---|
This is a test 29 | This-is-a-test-29 |
<h:outputText value="#{j:prettyUrl(item)}"/>
@Named @ViewScoped
public class PrettyUrlBean extends AbstractJeeBean implements Serializable
{
final static Logger logger = LoggerFactory.getLogger(PrettyUrlBean.class);
private static final long serialVersionUID = 1L;
private List<String> list;
public List<String> getList(){return list;}
@PostConstruct
public void init()
{
super.initSecurity();
showcase();
}
private void showcase()
{
Random rnd = new Random();
list = new ArrayList<>();
list.add("This is a test "+rnd.nextInt(100));
}
}