I'm surprised that even compiles. getClass() is defined in java.lang.Object as final:-
And there is no such thing as a classType in the java.lang.Class object.
public final native Class getClass();
Rule number one, do not name your classes with the same name as anything in java.lang, and if possible do not name them the same as anything in the Java API.
So, say that you've changed your class to be StudentClass and the getter method in Student is getStudentClass(), your bind code would be:-
<input type="text" name="classType">