网站首页 > 开源技术 正文
昨天我说要把这俩系统整合一下!!!
结果可以说成功了,也可以说是失败了。
虽然两个融合在了一起,但只限在本地访问,连同一局域网都不行。因为两个系统是通过绝对地址相互链接的,所以我用的是localhost(本地回送地址)。
但是鉴于大家都是自己配着玩的,大多在本机访问,所以还是给大家融合后的源代码:
http://pan.baidu.com/s/1pLcnDRP
上边是PHP代码,下边是JSP代码
下好之后,打开昨天安装的eclipse,选择file->new->php project新建一个工程
name填“news" 点击finish
然后复制下载好的news包里的所有文件
选择工程名 Ctrl+V 展开 已经在里边了。
然后,我们把这个sql文件放到一个盘的根目录下(好找),然后打开mysql控制台(左击wampserver 在mysql里有个mysql控制台(mysqlconsole),如果没有中文,就右击wampserver选择language 再选择Chinese) 输入密码(昨天也叫你们设置了)
然后输入如下所示 注意! \.后边有空格,后边路径就是刚才咱放的文件的路径,直接敲回车。执行完后那个文件就没用了
我们还要运行一下这个程序,就是Admin包里的init.php
这是一个初始化程序,添加了一个用户名和密码都是admin的管理员,和两个新闻类别!
OK!现在PHP的弄完了,下面我们开始JSP的配置。
把下载好的war包放在tomcat服务器的webapps包里(至于tomcat的安装在之前文章:三分钟 让你的电脑变成服务器里)
然后先别急着运行tomcat,我们来到conf文件夹下打开server.xml文件
把这里改为8080(因为两个服务器如果用相同端口号会产生冲突)
最后我们运行tomcat
确保两个服务器都是开启状态
打开浏览器,在地址栏里输入
http://localhost:8080/jsp/Shouye
注意!右边的新闻都是手动添加的,你可以在左边登录后,单击右下角的“管理登录”登录到后台,用户名和密码都是admin(至于在左边怎么登录,我们之前JSP文章里也讲了,这里不再多说!)
所以一开始显示暂无记录!
和之前JSP不同,这回换肤后直接存入数据库,退出后也依然保存。但这有个问题:不管谁登陆后换肤都会影响到其他用户。这也不是问题,因为这个只能在本地访问,哈哈!
融合的我们就说完了,严格说这也是个失败的作品。
这是改之前的半成品,可以远程访问,但只有新闻发布功能。session也没弄,毫无安全感:
http://pan.baidu.com/s/1o8ITdIM
具体放置跟上面类似,这里就没JSP的war包什么事了,然后运行这个文件即可
具体运行过程:点击上边绿色按钮
选择第二个
点击OK或者复制地址
粘贴到浏览器地址栏里
这就是前天展示的新闻发布系统原版代码!
有什么问题的话可以给我留言!
阅读最新文章请关注微信公众号“爱搞机个人版”
版权归爱搞机个人版所有 侵删!!!
猜你喜欢
- 2025-10-02 屠龙之技 --sql注入 不值得浪费超过十天 实战中sqlmap--lv 3通杀全国
- 2025-10-02 dart系列之:实时通讯,在浏览器中使用WebSockets
- 2025-10-02 自学网络安全多且杂,小白不知道从哪下手?
- 2025-10-02 白帽子分享之代码审计的艺术系列第三季
- 2025-10-02 超级简单的搭建LAMP_lamp搭建服务器教程
- 2025-10-02 代码审计的艺术系列—第一篇_什么是代码审查
- 2025-10-02 白帽子分享之代码的艺术系列—第二篇
- 2025-10-02 网络协议之:WebSocket的消息格式_websocket发送消息
- 2025-10-02 花生壳内网穿透+Windows系统,如何搭建网站?
- 2025-10-02 十八.XSS跨站脚本攻击原理及代码攻防演示(一)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)