You can display recurrent events (and add the necessary icons) but you need to handle the recurrence definition and storage on the server side. The calendar needs to receive the individual occurrences in the data source.
You will need to implement the recurrence logic on the server side anyway to allow server-side processing. You may even need to store individual occurrences in the database to allow querying and to get decent performance.