ActiveX - это технология на стороне клиента, поэтому, если ваши пользователи не против установить элемент управления ActiveX, тогда да. То, как элемент управления ActiveX взаимодействует с сервером, зависит от конкретного элемента управления ActiveX.
ASP.NET - это другой язык, инфраструктура, среда выполнения и т. Д. В некоторых случаях вы можете смешивать jsp и ASP.NET, например, iframes и страницы ASP.NET, которые находятся в той же папке, что и ваш .jsp. страниц, но вы не сможете разместить теги jsp и ASP.NET на одной странице и ожидать, что все будет работать.