今天这事儿,可真是让我折腾一下午。你们知道的,我这人就喜欢倒腾点项目,最近不是在弄一个Java Web的小玩意儿嘛结果今天卡在一个叫做“*”的玩意儿上。我还真不知道这是个就知道按照网上的教程,得把这东西加到我的项目里,不然JSP页面里的一些标签就用不。
第一步,当然是下载。
我上网一搜“*”,好家伙,出来的链接还真不少。我选一个看起来比较顺眼的,把这个“*”和另外一个叫做“*”的兄弟一起打包下载下来。听说这两个是兄弟,得一起用。
第二步,放哪儿?
下载完后,我就开始琢磨,这俩玩意儿放哪儿?总不能随便一扔。我又去翻翻教程,,原来是要放在“WEB-INF/lib”目录下。好嘛我这项目的目录结构我还算熟悉,找到这个目录,把刚才下载的那两个jar包,复制粘贴,搞定!
第三步,咋用?
本来以为这样就完事,结果一运行项目,还是报错。这下我有点懵,咋回事?我又去网上搜一圈,有人说即使你把“*”放进去,有时候那个叫MyEclipse的工具也会自动帮你导入,这个知识对我来说太冷门,我压根就不知道。但是这依旧没有解决我的问题。
咋解决的?
- 我先把项目停。
- 然后找到“*”和“*”这两个文件,确认它们确确实实在“WEB-INF/lib”目录下。
- 重新启动项目。
你猜怎么着?这回居然成功!页面上的那些标签都能正常显示,项目也能跑起来。你说神奇不神奇?
今天这一下午,虽然有点折腾,但也学到不少东西。这个“*”,原来是JSTL的一部分,而JSTL,就是用来简化JSP页面开发的一个标签库。这回折腾也让我明白一个道理,做开发,有时候遇到问题,除按照教程一步步来,还得灵活变通,多试试不同的方法。就像我这回来来回回好几次才搞定,不过解决问题的那一刻,还真是挺有成就感的!
好,今天的分享就到这里。希望我的这点小经验,能帮到跟我一样在Java Web开发路上摸索的小伙伴们。记住,遇到问题别慌,多试试,总能找到解决办法的!