i would like to access my Alfresco repository content by using a site. i have searched on the internet but i didnt get a clear idea of how to do that. if any one knows about that .Help me to solve this issue.
If you are a Spring shop you can look at our sample Spring web app, Web Quick Start. It's generally used to fit the Web Content Management use case, so it may not be exactly what you are looking for: http://wiki.alfresco.com/wiki/Web_Quick_Start
The point is, you can use anything you want. I'd highly recommend you use CMIS between your front-end and the repository.