第一天接收JSP,各位疑问,各位前辈和老师恳请进来帮助答疑
我做过ASP有一点小基础,只了解IIS一些情况。
现在让我改的是JSP网站,运行环境是weblogic,从来没接触过,现在问一些新手入门的问题,先谢过各位老师和前辈。
<%@ page import="com.jspsmart.upload.*" %>
这代码是新闻添加的新闻。
问题1:这句话引用的目的是引入组件吗?
问题2:如果我要用这样的功能,还需要再在什么文件夹目录内进行配置?
<%@ page contentType="text/html;charset=gb2312"%>
<%request.setCharacterEncoding("gb2312");%>
这个编辑器自带的upload.jsp程序,我直接在weblogic环境下,输入地址访问upload.jsp,提示第一行错误。
问题3:这个第一行不是设定网页编码的吗?为什么会错?
<%@ page import="java.util.*,java.util.regex.*,java.text.*,java.io.*,java.net.*,javax.imageio.*,java.awt.*,java.awt.image.*,java.awt.geom.*,javax.swing.*" %>
<jsp:useBean id="mySmartUpload" class="com.jspsmart.upload.SmartUpload" scope="page"/>
问题4:编辑器自带的upload.jsp程序这些引用代码,请问还要在什么地方配置或者拷贝什么文件才可以使用吗?
万分感谢大家耐心给我逐个回答下,我要了解清楚点,谢谢了。
[解决办法]
第一个问题,是的,单是在JAVA里不叫组件,就是一个类活一组类,写成*代表引入那个目录下的一组类。
2,你要引入的话不用配置什么,只要在你的JSP上加上那句话就行,这里的 import="com.jspsmart.upload.*" 其中import等于是C#里的using 后边的com.jspsmart.upload.*等于是C#里的namespace,这么说你应该明白点了吧。
3.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page contentType="text/html; charset=UTF-8"%>
第一行都是一样的,没看出来楼主第3个是问题。