
Web开发
文章平均质量分 80
阿智智
思考,思考,再思考!
展开
-
如何将一个旧的基于SSH的项目手工更新部署在相对较新环境上
本文给出了将一个2015年的相对旧点的基于SSH的项目手工部署到较新环境的过程,阐述了所需的前提知识和技能、手工部署的大概流程,并讨论了本项目是如何用Spring将Struts、Hibernate整合在一起开发的。最后,给出了未来设想。通过本文,读者将对Java Web开发的学习路线、开发内容本身及如何更新部署一个旧项目有更加深刻的理解。原创 2025-02-12 10:14:53 · 829 阅读 · 0 评论 -
Name for arguent type [java.lang.String] not available, and parameter name information not found 的解决
给出了书籍《Spring in Action》第4版第5章的例子运行时异常问题的解决。在读一些相对旧的书籍时,一定要开动脑筋,多多思考,边运行代码边读书。这是很显然的,关键是否能做到。↩︎。原创 2025-02-10 09:49:05 · 605 阅读 · 0 评论 -
便于理解Spring依赖注入(Dependency Injection)的一个简单例子【Spring学习笔记】
本例子是针对普通的Java程序来应用Spring框架,需事先下载相应的Spring jar包。可以看出,Spring框架的代码低侵入特性,实例的自动创建和关联(wiring)。在编译和运行本项目时,jar包名必须写全名,不能用通配符。↩︎。原创 2025-02-05 15:55:56 · 713 阅读 · 0 评论 -
一个关于hibernate 4 的简单的、独立的、完整例子
本文给出了一个独立的完整的简单的hibernate的例子,能帮助我们对hibernate框架更聚焦地学习。同时给出了运行该例子所依赖的完备的jar包。原创 2025-02-04 22:36:29 · 1000 阅读 · 0 评论 -
Web开发中页面出现乱码的解决(Java Web学习笔记:需在编译时用 -encoding utf-8)
这是个共性问题,只要是基于Java Web开发的项目,只要utf-8编码的源文件编译时没指定utf-8编码方式,都会遇到这个乱码问题。该问题用通常的乱码解决方法行不通。这里愿意与大家交流,有问题请大家私信。大家注意,只要源文件是utf-8编码格式的,最好在编译时也指定utf-8编码方式。本文例子选自书籍《Struts 2.x 权威指南》第29页。书中代码未包含import部分、package部分,对编译过程也没提到,大家在阅读时要注意自行补上。实际上,有一定基础的人,都可以毫无困难地复现书中例子。原创 2025-01-12 22:23:19 · 1162 阅读 · 0 评论 -
基于Struts 2 创建的项目出现“There is no Action mapped for namespace [/]..“问题的解决
Struts 2 是基于Servlet/JSP技术基础上的MVC框架,能帮助我们实现结构良好的Web项目,方便后期维护扩展,尤其对大型项目作用明显。本文针对Struts 2初学者提供的了一个最简单的案例学习基础。此例子跑通,后续即可跟着相关书籍深入递进学习。LoginAction就是一个POJO,其做了相当好的隔离。近年来,已出现相对更轻量的SpringBoot等框架,之所以我还学习Struts 2框架,是为了从框架演变的角度研究各个框架的地位、作用、特点,同时,也为了自己更好地软件开发。原创 2025-01-12 12:51:15 · 652 阅读 · 0 评论 -
使用Struts2遇到的Context[项目名称]启动失败问题解决(Java Web学习笔记)
虽然使用的Struts版本相对较老,却仍然能运行。读相对老的书的时候,一定要亲自运行,才能有所收获。正像书中作者所说的那样:如果你只是想“读”本书,不想动“手”实践,那么建议不要阅读本书。对上述观点,我非常赞同!记录如上,是为笔记。李刚. Struts 2.x 权威指南. 第3版. 北京: 电子工业出版社, 2012.10: 16-18.↩︎。原创 2025-01-12 00:08:53 · 738 阅读 · 0 评论 -
纯手工(不基于maven的pom.xml、Web容器)连接MySQL数据库的详细过程(Java Web学习笔记)
本文讲解了Java中手工连接MySQL数据库的详细过程,从建立文件夹结构、下载jar驱动、编写代码到编译、运行,对于初学者从底层了解整个过程非常有帮助,而不被各式的IDE工具所屏蔽底层的编译运行细节。这会让我们后续在使用各种IDE工具时更加从容。原创 2025-01-08 09:28:44 · 817 阅读 · 0 评论 -
在部署环境上安装JSTL(Servlets 和 JSP学习笔记)
本文是自己学习Servlets 和 JSP的笔记。所给出的例子不基于任何IDE工具,对于初学者深入理解底层细节有帮助。大家也不要认为JSTL的内容比较老,它是一个基础技术,任何框架,例如Spring等,都会基于JSTL,这就好像不管用什么框架,你都需要学习Java那样。在阅读一些较老的书时,大家要注意在较新的版本上更新练习,而书中的方法仍然是有效的。所有不要认为书老就没有读的必要,关键是自己要有驾驭老书的水平。↩︎。原创 2025-01-06 09:55:50 · 439 阅读 · 0 评论 -
用博达网站群管理平台设计网站时如何引用组件
本文以一个例子讲解了用博达网站群管理平台设计网站时如何引用组件的具体方法。自己只要在使用平台的过程中,认真思考,具备“软件意识”,多多探索,不要看用户手册,也可以逐渐会用系统提供的高级功能。原创 2024-08-22 08:59:47 · 643 阅读 · 0 评论 -
用博达网站群管理平台设计网站时如何创建二级导航
本文讲解了使用博达网站群管理平台设计网站时如何创建二级导航的具体方法步骤。二级导航,或者说多级导航,在很多网站开发中被广泛使用。使用该平台,很多情况下像是在使用一个复杂的Word软件,里面的复杂的设置结构需要自己慢慢积累。不是说你代码编写的非常好,就自然地会使用该平台。要保持一个善于学习的心态和较强的学习能力。原创 2024-08-21 17:15:30 · 754 阅读 · 1 评论 -
如何使用博达网站群管理平台的树状导航
本文详细介绍了在博达网站群管理平台上设计网站时如何创建树状导航。该操作性知识在用户手册上没找到,需要自己使用时探索。原创 2024-08-21 11:37:45 · 590 阅读 · 0 评论 -
博达高校网站群管理平台的扩展插件问题
给出了博达高校网站群管理平台的扩展插件的正确安装方法,同时给出了使用平台时遇到的安装扩展插件的坑。原创 2024-08-20 10:03:44 · 1357 阅读 · 0 评论 -
SSM Java Web项目由于spring-mvc.xml配置不对带来的一系列问题
给出了由于spring-mvc.xml文件配置不正确带来的一系列问题表现及相应的解决方案,有助于我们对SSM运行机理的理解.原创 2024-03-14 16:25:49 · 648 阅读 · 0 评论 -
问题“Web应用程序[ROOT]似乎启动了一个名为[mysql-cj-abandoned-connection-cleanup]的线程,但未能停止它。这很可能会造成内存泄漏”的解决
给出了警告信息“警告 [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads Web应用程序[ROOT]似乎启动了一个名为[mysql-cj-abandoned-connection-cleanup]的线程,但未能停止它。这很可能会造成内存泄漏”等的解决方法。原创 2024-03-14 10:35:51 · 5890 阅读 · 1 评论 -
书《Python web scraping》第二版中构建网站代码出现AttributeError:pretty_link错误之解决
1 问题描述最近在第三遍阅读《Python web scraping: fetching data from the web》第二版,发现与该书籍配套的专门用于爬虫练习的网站http://example.webscraping.com已不能访问。点击该网址会自动重定向到一个github网址上,其包含了构建http://example.webscraping.com网站所需的源代码。按照其上提示的方法构建、部署http://example.webscraping.com,在web2py框架的web IDE中原创 2021-04-02 11:47:15 · 739 阅读 · 3 评论