刚刚接触jsp,有些问题想请教一下:
1.tld文件那里为什么找不到handler class,是那里写错了吗?应该怎么改?
2.tld里面的是不是要跟web.xml里<%@taglib ....%>里prefix的值一样?
3.web.xml里的值是不是从WEB-INF开始一层一层往下写就行?
4.web.xml里的值是随便定义就行还是有固定的格式(比如从WEB-INF一层一层往下写)?还有这里的值应该是跟jsp页面里面<%@taglib uri...>里uri的值一样的吧?
5.外部文件应该放到project的什么地方?直接放在WebContent下面吗?还有就是像我读取外部文件excel时使用的是绝对路径,如果我想要用相对路径来访问,请问要怎么写?
求助攻~~
http://blog.csdn.net/lw001x/article/details/7589302
1、你的标签类的包名是myTags,那么你的myTags.ShowStock,你的类全名少了一个s
2、不需要在web.xml中配置任何关于tld文件的文件信息,JSP在看到新标签时会自动到WEB-INF目录下查找响应的tld文件
5、如果你有什么文件想要加载,直接在project下面新建一个文件夹,不要放到webContent目录下,那样你写相对路径岂不是更麻烦