Могу ли я предложить опустить type = "hidden" и вместо этого сделать следующее:
style="display:none;"
Это имеет тот же эффект с точки зрения видимости, но ... type = "hidden" это то, что может вызвать некоторые проблемы, как у вас, и даже если это не так, лучше использовать технику стиля.
Так что в вашем случае это будет:
<input style="display:none;" name="blogAddNews" value='<%=blogId %>'>