امام جواد(علیه السلام) در چند جبهه جنگیده است، از طرف سیاسی با حکومت جنگیده و از طرفی مشروعیت حکومت را با ابزار سیاست زیر سوال بردند. از جبهه حقوقی، کلامی، عقیدتی با جریانهای اسلامی و غیراسلامی مبارزه کردند و شیعه تحت فشار را سازماندهی کردند.