My problem is that this never works. If I have the former code (commandlink) copy pasted directly in home.jsp it works. But including it does not. Why is that?
Your subj says about subview, but the code snippet contains f:verbatim. So, what the tag you have problem with? If you ask about f:verbatim, you should not put any control elements, such as command link. f:verbatim is a transient component. it means it and its subtree does not stored in the component tree.
As I mentioned, the <f:verbatim> has a include which includes a file called Header.jsp. My Header.jsp has the <f:subview> (and the f:subview contains the h:commandLink).
So will that work? I even tried to not wrap the include statement inside the f:verbatim and that did not do the trick for me.