Let $L$ be a semisimple complex Lie algebra and $H$ a Cartan subalgebra. Suppose that $L=L_{1}\oplus ...\oplus L_{k}$ with each $L_{i}$ a simple ideal of $L$. Show that for $1\leq i \leq k$, $H\cap L_{i}$ is a Cartan subalgebra of $L_{i}$.
I have had no thoughts on this problem and no idea how to solve it hence I cannot make an attempt. I have seriously severe difficulties.
Hint: Let $C_i$ be the Cartan subalgebra of $L_i$, $\oplus_iC_i$ is a Cartan subalgebra of $L$ since it is Abelian and equal to its normalizer. $(\oplus_iC_i)\cap L_i=C_i$.
If $D$ is another Cartan subalgebra, there exists an automorphism $f$ of $L$ such that $f(\oplus_iC_i)=D$ (see property 3) in the reference. Such an automorphism sends a simple component to a simple component, We can write $f(C_i)=D_{f(i)}$ where $f(C_i)\subset L_{f(i)}$. We can write $D=\oplus_iD_i$.
http://mathworld.wolfram.com/CartanSubalgebra.html