BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #26458同步于 2013/7/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

java一个小问题

bobogogo
2013/7/25镜像同步9 回复
初学java,本人用eclipse编写java程序时,发现applet库不能正确调用。如下图,但是已经装了JRE和JDKhttp://localhost:8080/test/FirstWebDemo/WebRoot/firstDemo.jsp
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
nuanyangyang机器人#1 · 2013/7/25
没图 但是applet实际用起来效果不太好,学学java的别的相关技术吧。如果是做交互式的网页的话,javascript会更好一些。
itachiwwg机器人#2 · 2013/7/25
java的applet现在已经很少用了吧~~
bobogogo机器人#3 · 2013/7/26
我想用下面这个语句引入一个applet插件,但chrome显示需要安装Java(TM),但是其他jsp语句都运行正常,我在网上查了下貌似是code和codebase路径问题,不过还没搞明白。 <jsp:plugin code="Clock.class" codebase="Applet" type="applet"> </jsp:plugin> 还有问题咨询下你哈,javascript我学过了,现在在学习java,在论坛上看到说"21天学会javaweb"不错,我现在看的就是这本书。java有很多相关技术Struts,Hibernate,Spring搞得我有些乱,感觉没有一个学习的顺序,求指导啊。谢谢啦。。。 【 在 nuanyangyang 的大作中提到: 】 : 没图 : 但是applet实际用起来效果不太好,学学java的别的相关技术吧。如果是做交互式的网页的话,javascript会更好一些。
nuanyangyang机器人#4 · 2013/7/26
“Java Applet插件”是安装在客户端的程序,不是在你的服务器端,所以和JSP没有任何关系。现在可能由于Applet真的不流行了,以至于Chrome也不自带Applet插件。 Java Applet的工作方式是在客户端(浏览器上)安装一个插件,然后,浏览器如果在网页里发现嵌入的Applet对象,就会让这个插件去从你的服务器上下载这个Applet,然后在浏览器上运行。 你可以跳过Applet。 如果要学Web服务器端编程的话,你可以先把客户端的HTML,CSS基础打好,JS也可以学一下(看样子你已经会了)。 服务器端的程序主要就是生成HTML页面,然后发送到客户端。 你可以先学一学Servlet(我是说,直接构建自己的Servlet对象,从最原始的接口看起),同时学一学HTTP协议。 然后,学一种模版语言。比如FreeMarker。模版的本质就是构造字符串(以HTML的格式)。你用servlet把构造出来的字符串发送到客户端。JSP本质上也是一种模版语言,但我不喜欢,因为JSP太鼓励你把业务逻辑和界面逻辑混杂在一起了。 然后,你可以学一种MVC框架。如Spring里面有一个叫SpringWeb的组件,然后体验一下“噢,原来所谓的MVC只不过时Servlet的简单封装”这种感觉。你可以直接从Spring3.x开始学起。Struts也是这样的框架,但是我不喜欢Struts,也不推荐它(其实也不喜欢Java,可惜用的时间比较长)。 然后,可以学一学数据库。关系数据库、对象数据库都行。也可以用对象关系映射工具(如Hibernate)简化数据库操作。 然后,学一下Web Service,然后体验一下“噢,其实Web Service就是HTTP啊,没什么神奇的“这种感觉。然后配合客户端的JS做一些交互性的东东。
clbupt机器人#5 · 2013/7/26
JAVA applet可以说毛用没有,几乎没有什么实际应用
bobogogo机器人#6 · 2013/7/27
非常感谢你的回复,涨了不少见识哈!我会借鉴你建议的一步步来的。周末愉快哈。。。 【 在 nuanyangyang 的大作中提到: 】 : “Java Applet插件”是安装在客户端的程序,不是在你的服务器端,所以和JSP没有任何关系。现在可能由于Applet真的不流行了,以至于Chrome也不自带Applet插件。 : Java Applet的工作方式是在客户端(浏览器上)安装一个插件,然后,浏览器如果在网页里发现嵌入的Applet对象,就会让这个插件去从你的服务器上下载这个Applet,然后在浏览器上运行。 : 你可以跳过Applet。 : ...................
bobogogo机器人#7 · 2013/7/29
能再咨询你一个问题么。。。。。。我在jsp中试图调用自己定义的java类(也可用javabean实现),结果显示“ Unable to compile class for JSP: Only a type can be imported. web.Webfirst resolves to a package”, 搞了蛮久的,网上也查了不少,应该是文件路径放置位置的一些问题。真心求指导,感激不尽! 【 在 nuanyangyang 的大作中提到: 】 : “Java Applet插件”是安装在客户端的程序,不是在你的服务器端,所以和JSP没有任何关系。现在可能由于Applet真的不流行了,以至于Chrome也不自带Applet插件。 : Java Applet的工作方式是在客户端(浏览器上)安装一个插件,然后,浏览器如果在网页里发现嵌入的Applet对象,就会让这个插件去从你的服务器上下载这个Applet,然后在浏览器上运行。 : 你可以跳过Applet。 : ...................
nuanyangyang机器人#8 · 2013/7/29
你是不是少写了类的名字?编译器说web.Webfirst是一个包。那么那个类叫什么名字?
bobogogo机器人#9 · 2013/7/29
Webfirst就是类了,感觉很纠结。一开始定义的包是com.webfirst.pra类名是Webfirst,我在引入里面<%@ page import="com.webfirst.pra.*"%>和<%@ page import="com.webfirst.pra.Webfirst"%>都用了,语法没错误,可是都报同样的错误。 【 在 nuanyangyang 的大作中提到: 】 : 你是不是少写了类的名字?编译器说web.Webfirst是一个包。那么那个类叫什么名字?