jquery
$(document).ready(function() {
$('input[name=report_form]').keyup(function() {
$('input[name=report_form]').click();
});
$('input[name=report_form]').click(function() {
document.forms[0].reportName.value = $("input[name='report_form']:checked").val();
});
});
jsp
<tr class="content-text"><td>
<s:text name="c_tr_achieve_rate.report_form"/>:
<label>
<input type="radio" name="report_form" value="byUser" checked>
<s:text name="c_tr_achieve_rate.by_users"/>
</label>
<label>
<input type="radio" name="report_form" value="byCourse">
<s:text name="c_tr_achieve_rate.by_courses"/>
</label>
<label>
<input type="radio" name="report_form" value="byMatrix">
<s:text name="c_tr_achieve_rate.matrix"/>
</label>
</td></tr>