抛开功能不谈,JSP使用的麻烦之处!

cuixiping 2004-11-17 02:55:53
首先就是环境的搭建和配置,最容易搞死新手的就是它了,我就被它晕死了好几回。

这点上,Tomcat和IIS实在是有天壤之别,看看IIS做的有多么体贴!

Tomcat的设环境变量,改web.xml,改server.xml

路径特敏感,一会webapp,一会web-inf,一会class,光是路径就把我搞晕。

我老是糊涂:我做的.jsp放哪,.class放哪,.java放哪?

上面的麻烦还只是个开头,接下来:

出错提示一律是又长又晦涩的"爪哇E文",开发调试的时候经常花很多时间去查这个错误是个啥玩意从哪旮旯来的,怎么没有牛人把它的提示给汉化一下呢?

乱七八糟的版本,搬迁到不同的版本后出了问题往往令菜鸟辈们百思不得其解。


===
先想到这些了。
也许你是一个高手,会说“这有何难?”
但是,它确实是个问题。
我在ASP版混,就几乎没有帖子问怎么配置环境,而这里呢,无数的帖子是关于配置问题的。
我们的时间该拿来写jsp,而不是老是纠缠在七设置八修改的。



...全文
178 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
fashchina 2004-11-17
  • 打赏
  • 举报
回复
呵呵,耐心,。。。。。。。。。。。。
有这个就够了
不然你学什么都学不好
minimu 2004-11-17
  • 打赏
  • 举报
回复
我记得我们公司的支持人员以前从来没有涉及过Java相关的东西,他们去安装部署Tomcat的时候,我只不过给他们培训了不到1个小时就OK了
沉下心看1个小时的文档比你发帖发牢骚强多了
minimu 2004-11-17
  • 打赏
  • 举报
回复
楼主遇到过IIS Down了,连重转IIS都不管用的吗?
IIS你半年不关机试试

纵然是Asp.net里面,有多少东西是借鉴自Java的,你知道吗

说JSP vs ASP.net还差不多,asp和jsp不是一个级别的东西
qdian 2004-11-17
  • 打赏
  • 举报
回复
怎么说楼主这个人呢,如果哪一天老美不对中国市场提供windows操作系统,恐怕你家的电脑就是一种曾经的家用电器了吧。
IIS不过就是win附带的一个功能,只不过省去了你自己安装调试的过程,真正的对你有什么好出呢。难道会白痴的跑出去说,我会安装windows了,我会安装iis了,我会用电脑了。
ayace 2004-11-17
  • 打赏
  • 举报
回复
。。。。。。鸡生蛋还是蛋生鸡
apicescn 2004-11-17
  • 打赏
  • 举报
回复
怎么说呢,就像人一样各为其主吧!各有各的好处,各有各的用途。jsp用它自己的优点是ASP无法超越的,需ASP也有它自己的好处,是JSP无法享受到的。哈哈!
fengfengjunjun 2004-11-17
  • 打赏
  • 举报
回复
有理,就看大伙怎么用这些东西了

airskys 2004-11-17
  • 打赏
  • 举报
回复
好用的给你隐藏的比较多
不好用的灵活性比较大
这就要看你自己了
比如旅游
有的人喜欢自助旅游
而有的人喜欢跟着旅行社
这样比较省劲
miaoliujun 2004-11-17
  • 打赏
  • 举报
回复
如果你觉得麻烦,就用工具啊。
他会自动生成web.xml,什么文件放在哪里也是自动的,工具会帮你生成一个简单的war文件,你可以在tomcat的管理页面里直接部署。
我想有一个人在你旁边简单的指点你两下就可以了。
nova1980 2004-11-17
  • 打赏
  • 举报
回复
楼主说的很对,, windows很好用,很unix/linux 呢,配置和执行命令总是麻烦的

各自的用途不一样了

jerrykey 2004-11-17
  • 打赏
  • 举报
回复
呵呵,自己配置更能体现程序的个性不是吗?
整天捂在微软的框架中,人家叫你怎么做你就怎么做,你不闹心吗?
wandou999 2004-11-17
  • 打赏
  • 举报
回复
不同的版本配置方法也不一样
whirlsun 2004-11-17
  • 打赏
  • 举报
回复
给我的感觉,这是jsp的一个优势。如果一切都像微软提供的那么简单,那么我们这里程序员就越来越不值钱了。正是因为它复杂,可以灵活的自定义,所以体现了你的价值。
kui 2004-11-17
  • 打赏
  • 举报
回复
看这里,也许楼主能找回一些ASP.NET 的感觉: http://dev.csdn.net/article/50/50737.shtm

yrsheng 2004-11-17
  • 打赏
  • 举报
回复
tomcat也开可以web界面来配置,不过功能还不够全面。
gks_cn 2004-11-17
  • 打赏
  • 举报
回复
你用要花很多钱的东西就好多了。比如weblogic或者是websphere
tomcat当然不行了。
cuixiping 2004-11-17
  • 打赏
  • 举报
回复
asp.net就好多了,没有那么多配置麻烦,没有乱码问题,文档也比较体贴。
cuixiping 2004-11-17
  • 打赏
  • 举报
回复
有的jsp文件搬到站点另外一个目录就不行了?

好像一个jsp的运行需要特定目录下的很多文件共同支撑,一会说少了tld文件,一会说少了jar文件,哎……可怜天下菜鸟心

类似下面这种东西,都不大明白:
<%@ page import="my.example.beans.*,javax.servlet.http.*" %>
<%@ taglib uri="/WEB-INF/tlds/jesi.tld" prefix="jesi" %>
<jesi:template control="max-age=14d" useRelativeURLs="true">


再如看tomcat带的文档:
\tomcat-docs\jasper\docs\api\org\apache\jasper\tagplugins\jstl\If.html
org.apache.jasper.tagplugins.jstl
Class If
java.lang.Object
org.apache.jasper.tagplugins.jstl.If
All Implemented Interfaces:
TagPlugin
...
看了竟一塌糊涂,不知道怎么用,咋连个example都没。
真的是要有人现场指点就好了,无奈啊,有时候很弱智的问题我也搞不明白。

曾经有一次有从它的例子jsp文件,就是简单的演示if...else的tag,copy一个出来怎么运行都出错,放在原来目录里居然就可以,纳闷死了,然后查呀查,说是什么taglib问题,什么tld问题,最后还是没弄明白,于是又失去了一次深入jsp的动机。
classjava 2004-11-17
  • 打赏
  • 举报
回复
^_^,跨平台是他的超级优点^_^

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧