开发web系统的一些注意事项(随时更新)

24 篇文章 0 订阅
2 篇文章 0 订阅

1。在css中使用特殊的字体之前,务必先确认它在特定的环境下是否存在,否则设置的字体会无效转而使用默认字体!

 

2。如果有图片显示不出来,确认图片的路径是否正确

 

3。javascript引用资源(比如图片)相对路径是以宿主环境(所被引用的网页比如)所处位置为基准;

     css引用资源(比如图片)相对路径是以.css文件所处位置为基准;

     在jsp文件中最好使用<%=request.getContextPath()%>来保证路径的正确!

 

4。frame还有一个重要的特性,那就是frame所对应的路径会传递给自己所包含的url。
比如:<frame src="./jsp/test/go.html">
而在go.html中又有这样的url:./hello.html,那么它会被解释成./jsp/test/hello.html。
所以请注意,尤其是go.html中包含js,而js中使用到了相对路径的图片,图片的路径会以./jsp/test开始的!

 

5。启动glassfish,转到glassfish的安装目录下的bin目录,输入:
asadmin start-domain domain1

 

6。以英文启动netbeans,建立一个快捷方式,在属性中将追加后面的参数:"~/bin/netbeans.exe" --locale en:US

 

7。以英文启动tomcat,在启动的参数中追加-Duser.language=en,或者将tomcat安装目录/lib下的tomcat-i18n-jp.jar删掉

 

8。tomcat 的log文件: ${catalina.base}/logs/localhost.{date}.log

 

9。ajax,json.jquery的相关学习链接

ajax简介:
http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro1.html
ajax进阶:
http://www.ibm.com/developerworks/cn/ajax/
http://www.ibm.com/developerworks/cn/ajax/newto.html?S_TACT=105AGX52&S_CMP=content
json简介:
http://www.ibm.com/developerworks/cn/web/wa-lo-json/
jquery简介:
http://www.ibm.com/developerworks/cn/web/wa-jquery1/
http://www.ibm.com/developerworks/cn/web/wa-jquery2/
http://www.ibm.com/developerworks/cn/xml/x-ajaxjquery.html
jquery进阶:
http://docs.jquery.com/Tutorials
http://docs.jquery.com/DOM/Traversing/Selectors

 

10。在struts2中不能使用myfaces的tomahawk扩展框架,也有可能是我没有找到正确的方法。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 对于基于Java Web技术开发的项目,源码通常会涉及以下几个方面的内容: 1. 项目结构:源码会涵盖项目的整体架构和组织结构。例如,项目的目录结构、主要代码文件、配置文件等。 2. 后端逻辑:Java Web项目的后端逻辑通常是基于Java语言编写的。源码中会包含各个模块的业务逻辑代码,例如处理请求、数据库操作、业务计算、数据处理等。 3. 前端代码:除了后端逻辑,Java Web项目还会包含前端代码。前端代码通常包括HTML、CSS、JavaScript等,用于实现网页的展示效果和交互功能。源码中会涉及前端框架、页面模板、样式设计、页面逻辑等。 4. 数据库交互:Java Web项目通常需要与数据库进行数据交互。源码中会包含数据库连接、数据查询、持久化等相关的代码。 5. 配置文件:源码中还会包含各种配置文件,例如Web.xml、spring.xml、log4j.xml等。这些配置文件用于配置项目的各种参数和组件,以及日志记录等。 总之,一个基于Java Web技术开发的项目的源码涵盖了项目的整体结构、后端逻辑、前端代码、数据库交互和配置文件等方面的内容。通过阅读源码,可以深入了解项目的实现细节,方便进行二次开发和定制。 ### 回答2: Java Web基于Web系统开发项目源码是指使用Java语言和相关技术,基于Web开发框架进行开发的项目源代码。Java Web项目通常包括以下几个关键组件: 1. Servlet: Servlet是Java Web应用程序的基本构建块,用于处理HTTP请求和响应。通过编写Servlet类,可以实现对用户请求的处理和动态生成HTML页面。 2. JSP: JSP(Java Server Pages)是一种将Java代码嵌入到HTML页面中的技术,可以实现页面动态生成和展示。通过在JSP中使用Java代码和标签,可以实现与数据库的交互、数据查询和展示等功能。 3. 数据库连接池:Java Web项目通常需要与数据库进行交互,通过使用数据库连接池可以提高数据库连接的性能和效率。常用的数据库连接池包括Apache的DBCP和C3P0等。 4. MVC框架:MVC(Model-View-Controller)是一种设计模式,用于将业务逻辑、数据展示和请求处理进行分离。常用的Java Web MVC框架包括Struts、Spring MVC和JSF等,通过使用这些框架可以更好地组织和管理项目代码。 5. 日志记录:在Java Web项目中,通常需要记录系统运行时的日志信息,以便于问题排查和系统监控。常用的Java日志框架包括Log4j和Logback等。 总之,Java Web基于Web系统开发项目源码是通过使用Java语言和相关技术,利用Servlet和JSP进行动态页面生成,结合MVC框架进行业务逻辑和请求处理,通过数据库连接池与数据库进行交互,同时记录运行时日志信息的项目源代码。这些源码可以根据具体需求进行定制和开发,实现各种Web应用程序的功能和需求。 ### 回答3: Java Web是一种基于Java语言的Web开发技术,可以用于开发各种规模的Web系统。在开发Java Web项目时,我们通常会编写一些源码来实现系统的各种功能。 首先,我们需要创建一个Java Web项目,并配置好开发环境,例如使用Eclipse或IntelliJ IDEA等集成开发环境来进行开发。然后,我们可以根据项目需求来编写源码。 在Java Web项目中,我们通常会使用Java Servlet来处理HTTP请求和响应。我们可以编写Servlet类来处理用户的登录、注册、查询、修改等操作。例如,我们可以编写一个UserServlet来处理与用户相关的操作,包括用户的登录验证、用户信息的查询和修改等。 在编写Servlet类时,我们可以使用Java的数据库访问技术,例如JDBC或ORM框架(如Hibernate、MyBatis等)来访问数据库。我们可以编写一些数据访问层的代码来实现数据库的增删改查操作。例如,我们可以编写一个UserDAO类来实现对用户数据的访问操作,包括新增用户、删除用户、更新用户信息以及查询用户信息等。 另外,我们还可以使用Java的Web框架来简化开发工作。例如,我们可以使用Spring MVC框架来实现控制器层的开发,统一处理HTTP请求,并将请求转发到相应的处理方法中。我们可以编写一些控制器类来处理不同的HTTP请求,例如处理用户登录、用户注册、用户信息查询等。 除了Servlet和框架,我们还可以使用其他Java技术来开发完善的Java Web项目。例如,我们可以使用JSP(JavaServer Pages)来实现视图层的开发,编写用户界面和展示数据等。我们还可以使用JavaScript、CSS等前端技术来美化用户界面和提升用户体验。 总之,Java Web项目的源码开发涉及到多个方面的技术,包括Servlet、数据库访问、Web框架以及前端技术等。我们需要根据具体的项目需求,编写合适的源码来实现系统的各种功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值