如何用java 编写论坛及代码你可以通过写servelet或是jsp来实现 , 论坛是个相当大的工程,建议你先做好设计,否则日后改起来就麻烦了,建议采用MVC模式,用jsp写V , servelet写C,M可以采用数据库 , 也可以采用文件 , 但是文件的安全系数可能相对低一些 。
如何用java写一个论坛?自己写的话,运用行不高,考虑的肯定也不够 。\x0d\x0a开源的bbs还是很多的,建议使用开源的(可作为商业用途)\x0d\x0a推荐几个:\x0d\x0a1.JForum\x0d\x0aJForum 是采用Java开发的功能强大且稳定的论坛系统 。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多数据库等等特性 。\x0d\x0aJForum 采用 FreeMarker 作为页面模板引擎,支持包括中文在内的二十几种语言 。\x0d\x0aJForum 最大的优点是采用 BSD 开源协议,你可以最大限度的进行任何修改和扩展,包括商业用途 。\x0d\x0a2.mvnForum\x0d\x0amvnForum 是一个来自越南开发的开源 Java 论坛软件,没有使用任何花哨的框架,mvnForum仅使用Servlet和JSP为您提供一个功能强大且高效的论坛系统 , 支持任何标准的Servlet容器,附带包括中文在内的多语言的支持 。\x0d\x0a不过好久没更新了 。最近好像是推出企业版 , 开始走商业化道路 。\x0d\x0a3.iforums\x0d\x0aiforums是为了更好的使jforum适用于中文论坛系统,而做的二次开发 。iforums精仿国内最流行的Discuz! 论坛系统 , 提供了一个界面美 观,高效率的论坛,一个易于使用的管理面板,先进的权限控制系统\x0d\x0a\x0d\x0a连接地址就不贴了(贴了估计审核又不过) , 百度下!\x0d\x0a个人建议使用jforum,你可以根据你们具体情况适当选择,强烈不建议资自己写!\x0d\x0a\x0d\x0a如有问题再追问,good luck!
如何用Java制作bbs?急~~1.建立好数据库
2.在MyEclipse中,建立web项目,把项目部署在服务器(Tomcat)上,把数据库连到项目中
3.在网上下载一个bbs的静态页面, 把它粘贴到web项目中,修改其属性,使其变为jsp文件
4.在web项目中,封装一个连接数据库的类
5.在修改好的jsp文件中,通过递归方法,容器,等把帖子放入容器中,在相关代码处(就是展现帖子的html),通过Iterator再把相关主题贴,回复帖子的主题拿出来,通过参数传递id,超级连接的方式,回复帖子的主题连接到回复帖子的详细内容
只能大致说这么多了,你 可以到网上搜源代码
基于java的BBS论坛系统的设计与实现对于编写基于Java的BBS论坛系统, 首先要确定你的框架与开发环境, 需要考虑如下问题
选用什么数据库 mysql还是sqlserver
选用什么开发环境eclipse还是idea
选用设么技术框架, 原生jsp还是springboot还是springmvc+mybaits
然后设计你的数据库, 搭建项目脚手架, 跑通你的javaweb系统
然后开始实现controller层, dao层,service层, jsp页面代码
我最近写的几个论坛系统都是这样设计的, 希望能够帮助你
谁能给我个完整的java 分页代码 谢谢了import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.Enumeration;
import javax.servlet.http.HttpServletRequest;
import com.lqh.dao.db.DBCon;
public class PageDAO {
public static final String Text = "text";
public static final String Image = "image";
public static final String BbsText = "bbstext";
public static final String BbsImage = "bbsimage";
private HttpServletRequest request;
private int currentpage = 1; // 当前是第几页
private int pagecount = 0; // 一共有多少页
推荐阅读
- 神泣服务器,神泣服务器搭建
- css3线条绘制效果,css 线条
- asp.net项目开发案例全程实录第2版,aspnet app开发
- js对象和jquery对比,js jquery区别
- vb.net加标签 vb中怎么在框架里添加标签
- 核芯显卡显示器超频怎么办,显示器超频会增加显卡负担吗
- sapbom生产版本,sap bom版本
- 画风可爱的解谜游戏,画风可爱治愈的解谜游戏
- 美国go语言吗 美国语言统一吗